Let's notify ide dispatcher after server started to avoid race described in #38
Debug output added
More debug output
More debug output
Let's rescue IOError instead of Exception.
Debug output removed
Need to initialize @mutex and @proceed before calling start_server() to avoid possible thread-race
Let's log exception's class
It looks like sometimes closed socket may cause ENOTSOCK exception
Need to catch SystemCallError to catch all Errno::XXX
One more place where we should catch SystemCallError
We do not need this monkey-patching
Merge pull request #39 from ruby-debug/sub-proc-init-race

Sub proc init race