[BUG] Resource name is shown before the actual message in deferred connection

Reproduction steps:

  1. Use a resource with deferred connection on v1.0.0.507 windows server
  2. Connect to the server
  3. Use the same resource on v1.0.0.597 linux server.
  4. Connect to the linux server

Actual result:
Only message from deferrals.update is show on windows server, while on linux “resource name:” is shown before the message.

Expected result:
No resource name is shown on any FXserver builds and Operation Systems before the deferred connection message.

Windows:


Linux:

Not a bug, this is part of the new deferral system introduced in recent server versions, which supports multiple resources. As you can see, ‘507’ and ‘597’ are different server versions.

Ok, any tips on how to use deferrals in multiple resources? Does each of the resources have to contain deferrals.defer() and deferrals.done() ?

correct. it should be practically seamless

1 Like