Get rid of unused API methods in the Ruby RequestHandler and make sure that main_loop_running? is synchronized.
Use shorter Unix domain socket path names because there's a bug in Ruby causing the maximum length to be shorter than expected