Releases: bryanp/goru
Releases · bryanp/goru
v0.4.2
fix
#24 Close the io object when the routine is finished (bryanp )
fix
#25 Handle IOError in the scheduler and reactor (bryanp )
v0.4.1
fix
#23 Handle IOError
in io routines (bryanp )
v0.4.0
add
#22 Add reactor as a reader to Goru::Routine
(bryanp )
add
#21 Improve statuses (bryanp )
add
#20 Add observer pattern to routines (bryanp )
add
#19 Add ability to pause and resume a routine (bryanp )
chg
#18 Remove the unused observer
writer from Goru::Channel
(bryanp )
v0.3.0
chg
#16 Improve control flow (bryanp )
fix
#17 Handle IOError
from closed selector (bryanp )
chg
#15 Rename default_scheduler_count
(bryanp )
chg
#14 Improve cold start of scheduler (bryanp )
chg
#13 Go back to selector-based reactor (bryanp )
chg
#12 Refactor bridges (again) (bryanp )
dep
#11 Change responsibilities of routine sleep behavior to be more clear (bryanp )
chg
#10 Optimize how reactor status is set (bryanp )
chg
#9 Refactor bridges (bryanp )
chg
#8 Cleanup finished routines on next tick (bryanp )
v0.2.0
fix
#6 Finish routines on error (bryanp )
fix
#5 Correctly set channel status to finished
when closed (bryanp )
chg
#4 Only log when routines are in debug mode (bryanp )
fix
#3 Update Goru::Channel#full?
to always return a boolean (bryanp )
dep
#2 Remove ability to reopen channels (bryanp )
v0.1.0
add
Initial implementation (bryanp )
You can’t perform that action at this time.