-
Notifications
You must be signed in to change notification settings - Fork 93
Nonblock without exception #166
base: master
Are you sure you want to change the base?
Nonblock without exception #166
Commits on Jan 8, 2016
-
adding RSpec namespace (3.4.0) doesn't contain the global space monke…
…ypatch of .describe anymore
Tiago Cardoso committedJan 8, 2016 Configuration menu - View commit details
-
Copy full SHA for 21ddab6 - Browse repository at this point
Copy the full SHA 21ddab6View commit details -
using the new read_ and write_nonblock signature (ruby 2.1) in which …
…one doesn't need to handle Wait* Exception (Closes celluloid#139)
Tiago Cardoso committedJan 8, 2016 Configuration menu - View commit details
-
Copy full SHA for 5321f59 - Browse repository at this point
Copy the full SHA 5321f59View commit details -
Merge branch 'master' of https://github.com/celluloid/celluloid-io in…
…to nonblock_without_exception Conflicts: lib/celluloid/io/stream.rb spec/celluloid/io/actor_spec.rb spec/celluloid/io/dns_resolver_spec.rb spec/celluloid/io/mailbox_spec.rb spec/celluloid/io/ssl_server_spec.rb spec/celluloid/io/ssl_socket_spec.rb spec/celluloid/io/tcp_server_spec.rb spec/celluloid/io/tcp_socket_spec.rb spec/celluloid/io/udp_socket_spec.rb spec/celluloid/io/unix_server_spec.rb spec/celluloid/io/unix_socket_spec.rb spec/celluloid/io_spec.rb
Tiago Cardoso committedJan 8, 2016 Configuration menu - View commit details
-
Copy full SHA for 8098ebc - Browse repository at this point
Copy the full SHA 8098ebcView commit details -
adapted the code from the http gem according to tarcieri's suggestion…
… and using it to encapsulate nonblock reads and writes inside the streams
Tiago Cardoso committedJan 8, 2016 Configuration menu - View commit details
-
Copy full SHA for de71524 - Browse repository at this point
Copy the full SHA de71524View commit details
Commits on Jan 11, 2016
-
moving the #perform_io to the socket base class, so that udp can use it
Tiago Cardoso committedJan 11, 2016 Configuration menu - View commit details
-
Copy full SHA for f4160d6 - Browse repository at this point
Copy the full SHA f4160d6View commit details -
encapsulating nonblock usage for UDPSockets within the #perform_io me…
…thod
Tiago Cardoso committedJan 11, 2016 Configuration menu - View commit details
-
Copy full SHA for ecdd882 - Browse repository at this point
Copy the full SHA ecdd882View commit details
Commits on Jan 17, 2016
-
adding exception: false option to the nonblocking APIs, except UDPSoc…
…ket, as the arguments are directly passed and one should leverage it himself
Tiago Cardoso committedJan 17, 2016 Configuration menu - View commit details
-
Copy full SHA for 13630b7 - Browse repository at this point
Copy the full SHA 13630b7View commit details
Commits on Jan 18, 2016
-
adding the exception: false option when using the udp socket to perfo…
…rm dns queries (this one is only compatible with ruby 2.3.0)
Tiago Cardoso committedJan 18, 2016 Configuration menu - View commit details
-
Copy full SHA for d21ac9c - Browse repository at this point
Copy the full SHA d21ac9cView commit details -
defining #recvfrom method in UDPSocket according to ruby version
Tiago Cardoso committedJan 18, 2016 Configuration menu - View commit details
-
Copy full SHA for b397086 - Browse repository at this point
Copy the full SHA b397086View commit details -
redefining #read* and write_nonblock for ruby 2.1 or bigger; passing …
…exception: false flag all the time
Tiago Cardoso committedJan 18, 2016 Configuration menu - View commit details
-
Copy full SHA for d621577 - Browse repository at this point
Copy the full SHA d621577View commit details -
adding WaitReadable condition to spec only when ruby under 2.1
Tiago Cardoso committedJan 18, 2016 Configuration menu - View commit details
-
Copy full SHA for f68e551 - Browse repository at this point
Copy the full SHA f68e551View commit details
Commits on Jan 19, 2016
-
use Timeout.timeout, ruby 2.3 is deprecating Kernel.timeout
Tiago Cardoso committedJan 19, 2016 Configuration menu - View commit details
-
Copy full SHA for c85cac9 - Browse repository at this point
Copy the full SHA c85cac9View commit details -
making nonblock calls within celluloid streams exceptionless by defau…
…lt, unless someone is messing with the :exception option
Tiago Cardoso committedJan 19, 2016 Configuration menu - View commit details
-
Copy full SHA for 1e8b3d6 - Browse repository at this point
Copy the full SHA 1e8b3d6View commit details -
Merge branch 'master' into nonblock_without_exception
Tiago Cardoso committedJan 19, 2016 Configuration menu - View commit details
-
Copy full SHA for 339b771 - Browse repository at this point
Copy the full SHA 339b771View commit details