akr
cd53a65274
* lib/webrick/utils.rb: fix fcntl call.
...
* lib/drb/unix.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@33611 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-11-01 23:17:53 +00:00
seki
36c13a6d55
raise DRbConnError instead of ArgumentError if too many arguments.
...
[ruby-dev:41481]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28317 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-06-14 09:34:43 +00:00
nobu
75c1cac7f3
* {ext,lib,test}/**/*.rb: removed trailing spaces.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@27366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-16 21:51:01 +00:00
seki
c10e60106d
* lib/drb/eq.rb: fix circular requrie in drb.
...
reported by akr. see [ruby-dev:40156] [ruby-core:27661]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@26424 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-01-26 11:24:54 +00:00
seki
53cea9de00
* lib/drb/drb.rb (open_server_inaddr_any): fixed multiple network
...
families problem. a patch from Charl Matthee at [ruby-core:21033].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@22996 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-03-17 17:37:28 +00:00
seki
dd27847409
fixed NoMethodError problem from NaHi [ruby-dev:37110].
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2008-11-18 16:09:46 +00:00
seki
e46a7bd93a
remove Thread.exclusive
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@13909 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-11-13 13:04:30 +00:00
seki
a6157194a6
Improving with multiple network interface.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@13801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-11-01 14:52:33 +00:00
seki
1daccc0a81
* lib/drb/extservm.rb (invoke_service): use Thread.exclusive instead of
...
Thread.critical
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@13439 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-09-13 15:38:04 +00:00
seki
3eff970f90
don't get path if client mode. [ruby-dev:29417]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10840 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-02 17:39:05 +00:00
seki
70bb660442
examine whether '*' is included before IPAddr.new. [ruby-dev:29406]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10839 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-02 16:51:05 +00:00
ryan
09ac765b2f
Merged my changes from HEAD
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10499 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-10 01:57:22 +00:00
matz
eb41c8d2e3
* lib/mathn.rb (Integer::prime_division): raise ZeroDivisionError
...
on zeros. [ruby-dev:28739]
* version.h: 1.8.5 - prepare for preview1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10333 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-06-19 15:08:14 +00:00
usa
a0d7cc1b8d
* lib/drb/extservm.rb (invoke_service_command): cannot invoke command
...
if command name is quoted on mswin32. [ruby-dev:28400]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10000 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-02-28 00:34:05 +00:00
ocean
ed5aa48436
* lib/drb/ssl.rb (DRb::SSLConfig#accept): fixed typo.
...
[ruby-dev:27560] [ruby-core:4627]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@9515 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-11-08 06:42:15 +00:00
seki
711b655f38
use private_methods and protected_methods instead of respond_to? to check
...
method visibility. [ruby-dev:26616]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8872 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-07-31 16:19:42 +00:00
seki
381751042c
use raise(exception) [ruby-dev:26164]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8462 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-15 13:14:11 +00:00
seki
3fe8250545
adhoc patch for [druby-ja:123]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8305 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-11 14:48:50 +00:00
seki
ddeed4af3c
move method DRbObject#reinit to DRbObject.new_with.
...
extract method DRbObject.prepare_backtrace. add DRb.regist_server,
remove_server, fetch_server. change server in thread variable if
in-proc sesrver. [druby-ja:113]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-03-28 14:50:27 +00:00
seki
cadfea8999
(DRbObject#respond_to?) take two arguments. [ruby-dev:25722]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8001 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-19 09:14:55 +00:00
ocean
a64d362405
* lib/drb/drb.rb (DRbServer.default_safe_level): fix typo.
...
* test/digest/test_digest.rb: separate test case for each algorithms.
(Thanks nobu) [ruby-dev:25412]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7991 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-17 11:16:57 +00:00
seki
fe85864b90
add lazy stop_service.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7979 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-16 14:36:31 +00:00
seki
963c7a338d
pass DRb info to sub thread
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7968 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-13 15:44:36 +00:00
seki
2847325f99
add safe_level, default_safe_level
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7963 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-13 13:53:25 +00:00
seki
2879018f4d
reject :instance_eval, :class_eval, :module_eval [druby-ja:117]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7924 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-08 14:51:06 +00:00
seki
296f79bef5
(DRb::DRbObject#respond_to?): check marshal_dump and _dump
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7860 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-01 13:47:50 +00:00
seki
9738827dcb
(accept) rescue SSLError. [druby-ja:110]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7808 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-22 14:10:36 +00:00
seki
00847a2d85
fail if UNIXFileOwner is set. [druby-ja:111]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7807 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-01-22 13:37:37 +00:00
seki
06df6d6696
backported from CVS_HEAD
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7582 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-12-16 14:31:55 +00:00
seki
6f00a0a682
backported from CVS_HEAD
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7539 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-12-12 11:07:29 +00:00
seki
a651b0c9cc
add DRbRemoteError. [ruby-list:40348], [ruby-list:40390]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7534 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-12-11 11:25:09 +00:00
seki
9be05801ea
add DRb::ExtServManager#uri=.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@7227 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-11-08 14:38:58 +00:00
ocean
0dcd0f094a
* lib/drb/drb.rb(DRbConn self.open): If socket pool is full, close
...
the socket whose last-access-time is oldest. (and add new one)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6580 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-07-04 16:29:03 +00:00
gsinclair
bcdaac433f
* lib/drb/drb.rb: Cosmetic documentation changes.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6328 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-05-16 15:09:52 +00:00
eban
32d051b692
lib/drb/observer.rb: remove debug print.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6303 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-05-13 05:16:39 +00:00
nobu
6c30c6be3a
* dln.c, io.c, lib/benchmark.rb, lib/cgi.rb, lib/csv.rb, lib/date.rb,
...
lib/ftools.rb, lib/getoptlong.rb, lib/logger.rb, lib/matrix.rb,
lib/monitor.rb, lib/set.rb, lib/thwait.rb, lib/timeout.rb,
lib/yaml.rb, lib/drb/drb.rb, lib/irb/workspace.rb, lib/net/ftp.rb,
lib/net/http.rb, lib/net/imap.rb, lib/net/telnet.rb,
lib/racc/parser.rb, lib/rinda/rinda.rb, lib/rinda/tuplespace.rb,
lib/shell/command-processor.rb, lib/soap/rpc/soaplet.rb,
lib/test/unit/testcase.rb, lib/test/unit/testsuite.rb: typo fix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6179 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-18 23:20:33 +00:00
dave
45eeeb1691
Allow templates to be specified outside the RDoc tree
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6008 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-24 02:14:18 +00:00
seki
e9d04752f6
backport drb.rb 1.16
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5974 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-18 12:45:38 +00:00
seki
92d34f3619
require drb/eq.rb by default
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5841 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-26 16:08:36 +00:00
seki
e276b834a3
remove O_NONBLOCK, tahnks ay
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5768 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-18 13:52:29 +00:00
seki
2766990624
add pretty_print
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5697 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-14 02:16:05 +00:00
seki
56fd913036
remove O_NONBLOCK
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5525 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-21 12:58:30 +00:00
seki
e4a41f7d46
typo
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5524 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-21 12:56:50 +00:00
nobu
9c40644850
* lib/drb/drb.rb (DRb::DRbMessage::send_request, send_reply):
...
should rescue errors and re-raise DRbConnError on write too.
[ruby-dev:22132]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5110 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-04 12:50:13 +00:00
seki
3d9ba0390c
correct fcntl parameer
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5094 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-03 10:40:27 +00:00
seki
b20531b334
re-raise DRbConnError
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5049 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-11-28 08:30:01 +00:00
seki
a1a2b66e0d
rescue SystemCallError
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5048 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-11-28 07:45:27 +00:00
matz
2c1140b3e0
* io.c (appendline): file may not end with newline. a bug if
...
READ_DATA_PENDING_PTR is defined. [ruby-talk:84925]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4937 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-11-11 13:48:51 +00:00
matz
818d6a1e4f
* eval.c (rb_load): allow interrupt during loaded program
...
evaluation. [ruby-dev:21834]
* hash.c (rb_hash_fetch): always warn if default argument and a
block are supplied at the same time. [ruby-dev:21842]
* hash.c (env_fetch): ditto.
* array.c (rb_ary_fetch): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4910 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-11-06 07:22:39 +00:00
seki
6a512ba9a9
add DRbArray, and change yield. [ruby-dev:21773]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4872 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-10-30 14:43:03 +00:00