Skip to content

Release 0.9.3

Compare
Choose a tag to compare
@theunkn0wn1 theunkn0wn1 released this 08 Sep 19:41
· 96 commits to master since this release
3f7992f

Bug fixes:

#51 Added ping check to read timeout monitoring, refactored the monitoring task entirely

  • The ping timeout task has been replaced with a timeout on the connection's .read() method
  • the client will now send the server a PING command when it times out reading from the socket
  • only if this command times out does the client disconnect.

Hopefully this resolves the reported random disconnect behavior some users have been reporting.

Deprecated fields

#126
pydle.BasicClient.PING_TIMEOUT is now deprecated and has been replaced with pydle.BasicClient.READ_TIMEOUT to the same effect.

  • a proxy read-write property pydle.BasicClient.PING_TIMEOUT has been added to preserve reverse compatibility, however may be removed in a later release.