Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blocking island server #858

Closed
VakarisZ opened this issue Oct 12, 2020 · 0 comments · Fixed by #862
Closed

Blocking island server #858

VakarisZ opened this issue Oct 12, 2020 · 0 comments · Fixed by #862
Assignees
Labels
Bug An error, flaw, misbehavior or failure in the Monkey or Monkey Island.

Comments

@VakarisZ
Copy link
Contributor

VakarisZ commented Oct 12, 2020

Describe the bug

Currently island can only handle one request at a time, so if request processing takes a while (complex report/waiting for timeout) island freezes and both, users and monkeys have to wait. Related: #857

To Reproduce

Steps to reproduce the behavior:

  1. Add a sleep on version update resource, for example
  2. Refresh the page. While version update resource is sleeping, island is not responsive.

Expected behavior

We should refactor to a non-blocking WSGI container as suggested here

@VakarisZ VakarisZ added Bug An error, flaw, misbehavior or failure in the Monkey or Monkey Island. Island labels Oct 12, 2020
@VakarisZ VakarisZ mentioned this issue Oct 12, 2020
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug An error, flaw, misbehavior or failure in the Monkey or Monkey Island.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant