|
@@ -586,7 +586,7 @@ class IRCClientProtocol(asyncio.Protocol): |
|
|
continue |
|
|
continue |
|
|
self.logger.debug('Trying to confirm message delivery') |
|
|
self.logger.debug('Trying to confirm message delivery') |
|
|
self.pongReceivedEvent.clear() |
|
|
self.pongReceivedEvent.clear() |
|
|
self.send(b'PING :42') |
|
|
|
|
|
|
|
|
self._direct_send(b'PING :42') |
|
|
await wait_cancel_pending({asyncio.create_task(self.pongReceivedEvent.wait())}, return_when = asyncio.FIRST_COMPLETED, timeout = 5) |
|
|
await wait_cancel_pending({asyncio.create_task(self.pongReceivedEvent.wait())}, return_when = asyncio.FIRST_COMPLETED, timeout = 5) |
|
|
self.logger.debug(f'Message delivery successful: {self.pongReceivedEvent.is_set()}') |
|
|
self.logger.debug(f'Message delivery successful: {self.pongReceivedEvent.is_set()}') |
|
|
if not self.pongReceivedEvent.is_set(): |
|
|
if not self.pongReceivedEvent.is_set(): |
|
|