J
Jon Smirl
Does calling kernel#select stop all ruby threads while it is waiting
or does the interpreter run the select on a different kernel thread?
By running the select on another kernel thread other ruby threads
could run while this call is blocked.
If select isn't using kernel threads, what the strategy in ruby to
leave a select outstanding while other things get done?
or does the interpreter run the select on a different kernel thread?
By running the select on another kernel thread other ruby threads
could run while this call is blocked.
If select isn't using kernel threads, what the strategy in ruby to
leave a select outstanding while other things get done?