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