connection::thread_loop(): Break on zero reads

This commit is contained in:
Petr Baudis 2011-11-27 02:33:24 +01:00
parent 93882f79b9
commit 158ab85715

View file

@ -114,6 +114,8 @@ connection::thread_loop(void)
len = read(fd, cbuf, sizeof(cbuf));
if (len < 0) {
error = true;
} else if (len == 0) {
break;
} else {
bool want_moar = false;
pthread_mutex_lock(&buf_lock);