Fix return nil error on unrecognized request http upgrade failure

This merge request fixes a bug leading to the crash of webtunnel process.

The issue is that a nil error was returned when receiving unrecognized request. The subsequent usage of non-exist connection result in segmentation fault nil pointer dereference.

(Fixes: #13 (closed))

Merge request reports