#include "empio.h"
#include "journal.h"
+#include "optlist.h"
#include "player.h"
#include "prototypes.h"
recvclient(char *cmd, int size)
{
int count, res;
+ struct timeval timeout;
count = -1;
while (!player->aborted) {
if (player->aborted)
break;
- res = io_input(player->iop, 1);
+ timeout.tv_sec = minutes(max_idle);
+ timeout.tv_usec = 0;
+ res = io_input(player->iop, &timeout);
if (res > 0)
;
else if (res < 0)