chouja-DisableClientSideTimeout icon

DisableClientSideTimeout

Disables client-side Photon timeout checks

By chouja

CHANGELOG

Changelog

1.0.2

Despite blocking client-side disconnects, v1.0.1 leaves the client in a zombie state on timeout, which may interfere with disconnection recovery attempts and exacerbate connectivity issues.

  • Patch out more timeout-related mutative operations
  • Fall through the timeout handler block to continue attempting to exchange messages

1.0.1

v1.0.0 concealed the error code, but did not actually stop the client from disconnecting. v1.0.1 is an attempt to correct this.

  • Disable Photon.PeerBase::Disconnect() calls on TimeoutDisconnect

1.0.0

  • Port JustSomeGuy-DisableClientsideTimeout-1.1.0 directly, excluding config option