diff --git a/src/lib/player/login.c b/src/lib/player/login.c index 8b285893..04d7ab91 100644 --- a/src/lib/player/login.c +++ b/src/lib/player/login.c @@ -95,11 +95,8 @@ player_login(void *ud) } if (io_gets(player->iop, buf, sizeof(buf)) < 0) { res = io_input(player->iop, deadline); - if (res <= 0) { - if (res == 0 && !io_eof(player->iop)) - pr_id(player, C_DATA, "idle connection terminated\n"); + if (res <= 0) break; - } continue; } journal_input(buf);