-
Notifications
You must be signed in to change notification settings - Fork 68
Open
Description
It seems like this timeout is never cleared/cancelled, it's executed for every socket message being send. This is resulting in a rejectAfterPromiseResolved error because the promise is already resolved/rejected somewhere.
Timeout:
nakama-js/packages/nakama-js/socket.ts
Line 1029 in eac3ac8
| reject("The socket timed out while waiting for a response.") |
Where it's resolved/rejected (not confirmed):
nakama-js/packages/nakama-js/socket.ts
Line 831 in eac3ac8
| executor.reject(<SocketError>message.error); |
Not sure what the best fix is yet, but can investigate more if needed.
Metadata
Metadata
Assignees
Labels
No labels