-
Notifications
You must be signed in to change notification settings - Fork 807
Closed
Labels
BugAn error, flaw, misbehavior or failure in the Monkey or Monkey Island.An error, flaw, misbehavior or failure in the Monkey or Monkey Island.
Description
Describe the bug
If island has no connection to the internet, the version update gets stuck waiting for the timeout and user can't do anything on the island on the meantime. Related #858
To Reproduce
Steps to reproduce the behavior:
- Run island without internet connection
- Refresh the island page
- On each refresh island tries to query for version update and hangs until timeout is reached. Hanging occurs because Tornado WSGI container (as noted in a warning here) is blocking/synchronous server. All other requests doesn't get parsed until version update timeout is reached and execution gets resumed.
Expected behavior
Version update process should happen in parallel with other activities on the island.
Metadata
Metadata
Assignees
Labels
BugAn error, flaw, misbehavior or failure in the Monkey or Monkey Island.An error, flaw, misbehavior or failure in the Monkey or Monkey Island.