axsh/wakame-vdc — pull request #352 by hansode (2014-05-28 16:14:31+00:00)
Title: fix http_parser.rb 0.5.3.

after fixing http_parser.rb version `0.5.3`, client gets success.

```
$ curl -fsSkL http://10.0.2.15:9004/events
{"results":[],"message":"OK"}
```

when using http_parser.rb latest version, dolphin-server got following errors.

```
[centos@wakame-vdc-1box ~]$ less /var/log/wakame-vdc/dolphin.log
I, [2014-05-28T16:20:03.028039 #2325] INFO -- : [69961343868560] [Dolphin::RequestHandler] Load settings in /etc/wakame-vdc/dolphin.conf
I, [2014-05-28T16:20:03.271816 #2325] INFO -- : [69961343868560] [Dolphin::RequestHandler] Running on ruby 2.0.0 with selected Celluloid::TaskFiber
I, [2014-05-28T16:20:03.271974 #2325] INFO -- : [69961343868560] [Dolphin::RequestHandler] Listening on http://0.0.0.0:9004
E, [2014-05-29T00:15:45.631617 #2325] ERROR -- : Reel::RackWorker crashed!
NoMethodError: undefined method `request_path' for #
/opt/axsh/wakame-vdc/dolphin/vendor/bundle/ruby/2.0.0/gems/reel-0.3.0/lib/reel/request_parser.rb:14:in `block (2 levels) in '
/opt/axsh/wakame-vdc/dolphin/vendor/bundle/ruby/2.0.0/gems/reel-0.3.0/lib/reel/mixins.rb:50:in `path'
/opt/axsh/wakame-vdc/dolphin/vendor/bundle/ruby/2.0.0/gems/reel-0.3.0/lib/reel/rack_worker.rb:120:in `env'
/opt/axsh/wakame-vdc/dolphin/vendor/bundle/ruby/2.0.0/gems/reel-0.3.0/lib/reel/rack_worker.rb:84:in `request_env'
/opt/axsh/wakame-vdc/dolphin/vendor/bundle/ruby/2.0.0/gems/reel-0.3.0/lib/reel/rack_worker.rb:73:in `handle_request'
/opt/axsh/wakame-vdc/dolphin/vendor/bundle/ruby/2.0.0/gems/reel-0.3.0/lib/reel/rack_worker.rb:65:in `handle'
/opt/axsh/wakame-vdc/dolphin/vendor/bundle/ruby/2.0.0/gems/celluloid-0.12.4/lib/celluloid/calls.rb:23:in `public_send'
/opt/axsh/wakame-vdc/dolphin/vendor/bundle/ruby/2.0.0/gems/celluloid-0.12.4/lib/celluloid/calls.rb:23:in `dispatch'
/opt/axsh/wakame-vdc/dolphin/vendor/bundle/ruby/2.0.0/gems/celluloid-0.12.4/lib/celluloid/actor.rb:327:in `block in handle_message'
/opt/axsh/wakame-vdc/dolphin/vendor/bundle/ruby/2.0.0/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:24:in `block in initialize'
E, [2014-05-29T00:15:52.291779 #2325] ERROR -- : Reel::RackWorker crashed!
NoMethodError: undefined method `request_path' for #
/opt/axsh/wakame-vdc/dolphin/vendor/bundle/ruby/2.0.0/gems/reel-0.3.0/lib/reel/request_parser.rb:14:in `block (2 levels) in '
/opt/axsh/wakame-vdc/dolphin/vendor/bundle/ruby/2.0.0/gems/reel-0.3.0/lib/reel/mixins.rb:50:in `path'
/opt/axsh/wakame-vdc/dolphin/vendor/bundle/ruby/2.0.0/gems/reel-0.3.0/lib/reel/rack_worker.rb:120:in `env'
/opt/axsh/wakame-vdc/dolphin/vendor/bundle/ruby/2.0.0/gems/reel-0.3.0/lib/reel/rack_worker.rb:84:in `request_env'
/opt/axsh/wakame-vdc/dolphin/vendor/bundle/ruby/2.0.0/gems/reel-0.3.0/lib/reel/rack_worker.rb:73:in `handle_request'
/opt/axsh/wakame-vdc/dolphin/vendor/bundle/ruby/2.0.0/gems/reel-0.3.0/lib/reel/rack_worker.rb:65:in `handle'
/opt/axsh/wakame-vdc/dolphin/vendor/bundle/ruby/2.0.0/gems/celluloid-0.12.4/lib/celluloid/calls.rb:23:in `public_send'
/opt/axsh/wakame-vdc/dolphin/vendor/bundle/ruby/2.0.0/gems/celluloid-0.12.4/lib/celluloid/calls.rb:23:in `dispatch'
/opt/axsh/wakame-vdc/dolphin/vendor/bundle/ruby/2.0.0/gems/celluloid-0.12.4/lib/celluloid/actor.rb:327:in `block in handle_message'
/opt/axsh/wakame-vdc/dolphin/vendor/bundle/ruby/2.0.0/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:24:in `block in initialize'
```