{"action":"created","issue":{"url":"https://api.github.com/repos/socketio/engine.io/issues/383","repository_url":"https://api.github.com/repos/socketio/engine.io","labels_url":"https://api.github.com/repos/socketio/engine.io/issues/383/labels{/name}","comments_url":"https://api.github.com/repos/socketio/engine.io/issues/383/comments","events_url":"https://api.github.com/repos/socketio/engine.io/issues/383/events","html_url":"https://github.com/socketio/engine.io/issues/383","id":136818751,"number":383,"title":"'WebSocketHybi' object has no attribute 'version'","user":{"login":"chrisspen","id":116631,"avatar_url":"https://avatars.githubusercontent.com/u/116631?v=3","gravatar_id":"","url":"https://api.github.com/users/chrisspen","html_url":"https://github.com/chrisspen","followers_url":"https://api.github.com/users/chrisspen/followers","following_url":"https://api.github.com/users/chrisspen/following{/other_user}","gists_url":"https://api.github.com/users/chrisspen/gists{/gist_id}","starred_url":"https://api.github.com/users/chrisspen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrisspen/subscriptions","organizations_url":"https://api.github.com/users/chrisspen/orgs","repos_url":"https://api.github.com/users/chrisspen/repos","events_url":"https://api.github.com/users/chrisspen/events{/privacy}","received_events_url":"https://api.github.com/users/chrisspen/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-02-26T21:26:39Z","updated_at":"2016-04-10T12:13:40Z","closed_at":"2016-04-10T12:13:40Z","body":"Attempting to run simple [Flask-SocketIO example](https://github.com/miguelgrinberg/Flask-SocketIO/) fails with the traceback:\r\n\r\n    Traceback (most recent call last):\r\n      File \"/usr/local/myproject/.env/local/lib/python2.7/site-packages/gevent/greenlet.py\", line 390, in run\r\n        result = self._run(*self.args, **self.kwargs)\r\n      File \"/usr/local/myproject/.env/local/lib/python2.7/site-packages/gevent/pywsgi.py\", line 571, in handle\r\n        handler.handle()\r\n      File \"/usr/local/myproject/.env/local/lib/python2.7/site-packages/gevent/pywsgi.py\", line 180, in handle\r\n        result = self.handle_one_request()\r\n      File \"/usr/local/myproject/.env/local/lib/python2.7/site-packages/gevent/pywsgi.py\", line 314, in handle_one_request\r\n        self.handle_one_response()\r\n      File \"/usr/local/myproject/.env/local/lib/python2.7/site-packages/geventwebsocket/handler.py\", line 37, in handle_one_response\r\n        return self._handle_websocket()\r\n      File \"/usr/local/myproject/.env/local/lib/python2.7/site-packages/geventwebsocket/handler.py\", line 62, in _handle_websocket\r\n        self.application(environ, self._fake_start_response)\r\n      File \"/usr/local/myproject/.env/local/lib/python2.7/site-packages/flask/app.py\", line 1836, in __call__\r\n        return self.wsgi_app(environ, start_response)\r\n      File \"/usr/local/myproject/.env/local/lib/python2.7/site-packages/flask_socketio/__init__.py\", line 37, in __call__\r\n        start_response)\r\n      File \"/usr/local/myproject/.env/local/lib/python2.7/site-packages/engineio/middleware.py\", line 47, in __call__\r\n        return self.engineio_app.handle_request(environ, start_response)\r\n      File \"/usr/local/myproject/.env/local/lib/python2.7/site-packages/socketio/server.py\", line 303, in handle_request\r\n        return self.eio.handle_request(environ, start_response)\r\n      File \"/usr/local/myproject/.env/local/lib/python2.7/site-packages/engineio/server.py\", line 226, in handle_request\r\n        environ, start_response)\r\n      File \"/usr/local/myproject/.env/local/lib/python2.7/site-packages/engineio/socket.py\", line 77, in handle_get_request\r\n        start_response)\r\n      File \"/usr/local/myproject/.env/local/lib/python2.7/site-packages/engineio/socket.py\", line 116, in _upgrade_websocket\r\n        return ws(environ, start_response)\r\n      File \"/usr/local/myproject/.env/local/lib/python2.7/site-packages/engineio/async_gevent.py\", line 39, in __call__\r\n        self.version = self._sock.version\r\n    AttributeError: 'WebSocketHybi' object has no attribute 'version'\r\n\r\nIs this a misconfiguraion on my part or a bug in socketio?\r\n\r\nMy package versions are:\r\n\r\n    Flask==0.10.1\r\n    Flask-Login==0.3.2\r\n    Flask-SocketIO==2.1\r\n    gevent==0.13.8\r\n    gevent-socketio==0.3.5rc2\r\n    gevent-websocket==0.3.6\r\n    greenlet==0.4.0\r\n    itsdangerous==0.24\r\n    python-engineio==0.8.8\r\n    python-socketio==1.0\r\n    Werkzeug==0.11.4\r\n"},"comment":{"url":"https://api.github.com/repos/socketio/engine.io/issues/comments/207974990","html_url":"https://github.com/socketio/engine.io/issues/383#issuecomment-207974990","issue_url":"https://api.github.com/repos/socketio/engine.io/issues/383","id":207974990,"user":{"login":"nkzawa","id":775227,"avatar_url":"https://avatars.githubusercontent.com/u/775227?v=3","gravatar_id":"","url":"https://api.github.com/users/nkzawa","html_url":"https://github.com/nkzawa","followers_url":"https://api.github.com/users/nkzawa/followers","following_url":"https://api.github.com/users/nkzawa/following{/other_user}","gists_url":"https://api.github.com/users/nkzawa/gists{/gist_id}","starred_url":"https://api.github.com/users/nkzawa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nkzawa/subscriptions","organizations_url":"https://api.github.com/users/nkzawa/orgs","repos_url":"https://api.github.com/users/nkzawa/repos","events_url":"https://api.github.com/users/nkzawa/events{/privacy}","received_events_url":"https://api.github.com/users/nkzawa/received_events","type":"User","site_admin":false},"created_at":"2016-04-10T12:13:40Z","updated_at":"2016-04-10T12:13:40Z","body":"it's likely the issue of `Flask-SocketIO`. Please report it to their issue tracker. Feel feel to reopen. "}}