Skip to content

Commit 5b97d51

Browse files
committed
Checking cookie error in websocket handshake.
1 parent 015f8be commit 5b97d51

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

remi/server.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,10 @@ def send_message(self, message):
195195
def handshake(self):
196196
self._log.debug('handshake')
197197
key = self.headers['Sec-WebSocket-Key']
198-
self.session = parse_session_cookie(self.headers['cookie'])
198+
self.session = None
199+
if 'cookie' in self.headers:
200+
if self.headers['cookie']!=None:
201+
self.session = parse_session_cookie(self.headers['cookie'])
199202
if self.session == None:
200203
return False
201204
if not self.session in clients.keys():

0 commit comments

Comments
 (0)