Package: python3-socketio-client
Version: 0.6.5-0.1
Severity: normal

Dear Maintainer,

When the websocket transport protocol receive a "CLOSE" opcode, then
WebSocket.recv return an empty string. That makes socketIO_client crash
later when WebSocketTransport.recv_packet calls parse_packet_text on an
empty string.

I am not sure whether empty strings should be ignored on the
socketIO_client side or if the WebSocket side should be more informative
about the connection closing. In any case, the current state doesn't
perform very well on that matter.


Best regards,
Celelibi

-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 
'testing-debug'), (500, 'unstable')
Architecture: i386 (x86_64)

Kernel: Linux 3.10.11 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: sysvinit (via /sbin/init)

Versions of packages python3-socketio-client depends on:
ii  python3-requests   2.12.4-1
ii  python3-six        1.10.0-3
ii  python3-websocket  0.37.0-2

python3-socketio-client recommends no packages.

python3-socketio-client suggests no packages.

-- no debconf information

Reply via email to