Revert last change -- read_packet() makes it fail.
[ircu2.10.12-pk.git] / ircd / m_pong.c
index 60c22fbeff364e92f0ff16147ef5848b3ebe9a78..2ecb60979e4759e48e48e20e614510a1df6e0098 100644 (file)
@@ -162,8 +162,6 @@ int mr_pong(struct Client* cptr, struct Client* sptr, int parc, char* parv[])
   assert(cptr == sptr);
   assert(!IsRegistered(sptr));
 
-  if (!HasFlag(cptr, FLAG_PINGSENT))
-    return 0;
   ClrFlag(cptr, FLAG_PINGSENT);
   cli_lasttime(cptr) = CurrentTime;
   return (parc > 1) ? auth_set_pong(cli_auth(sptr), strtoul(parv[parc - 1], NULL, 10)) : 0;