Fix 3273: 'POLLHUP' should always be check in 'read_from_net' to verify socket is still open

pull/3301/head
Javier Jaramago Fernández 5 years ago
parent d5a55891fe
commit c69685d83d

@ -432,6 +432,11 @@ int MySQL_Data_Stream::read_from_net() {
//proxy_info("Entering\n");
}
if ((revents & POLLIN)==0) return 0;
if (revents & POLLHUP) {
shut_soft();
return -1;
}
int r=0;
int s=queue_available(queueIN);
if (encrypted) {

Loading…
Cancel
Save