From: Jacob Repp Date: 2006-02-24T16:33:03+09:00 Subject: Question: is it possible for an extension to convert a block to a proc and execute it later I want to do this: puts "sending data" sock.send("HELLO") { |nbytes| puts "sent #{nbytes} bytes" } puts "processing io completions" queue.process() # calls the above defined block I want to see the following outpout: sending data processing io completions sent 5 bytes Is this possible?