X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=src%2Fclient.c;h=189836cc80ec4a1c0c01abed8ccf67a937a446df;hb=6087b18a630eb32df682a7fd90d88408aa99c726;hp=9f7576eff20051feb3d96ca36fa53ae8c19799c2;hpb=35d4608d0e044df48ee8cea13d3cbeafbb33535d;p=umurmur.git diff --git a/src/client.c b/src/client.c index 9f7576e..189836c 100644 --- a/src/client.c +++ b/src/client.c @@ -101,7 +101,7 @@ void Client_janitor() if (c->availableBandwidth > bwTop) c->availableBandwidth = bwTop; - if (Timer_isElapsed(&c->lastActivity, 1000000LL * INACTICITY_TIMEOUT)) { + if (Timer_isElapsed(&c->lastActivity, 1000000LL * INACTIVITY_TIMEOUT)) { /* No activity from client - assume it is lost and close. */ Log_info_client(c, "Timeout, closing."); Client_free(c); @@ -817,6 +817,7 @@ int Client_voiceMsg(client_t *client, uint8_t *data, int len) client->availableBandwidth -= packetsize; Timer_restart(&client->idleTime); + Timer_restart(&client->lastActivity); counter = Pds_get_numval(pdi); /* step past session id */ do {