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

the analysis does not stop when clicking on the stop button #358

Open
YG1975 opened this issue Aug 19, 2021 · 2 comments
Open

the analysis does not stop when clicking on the stop button #358

YG1975 opened this issue Aug 19, 2021 · 2 comments
Labels
Conceptual Conceptual issue, not really a bug.

Comments

@YG1975
Copy link

YG1975 commented Aug 19, 2021

Current Behavior

While performing a test for a geographic coverage analysis, I wanted to stop the process as it was taking too much time. But even after pressing twice the stop button it continued to process the analysis.

Expected Behavior

Pressing the stop button should normally stop the process

Possible Solution

Steps to Reproduce

Launch a geographic coverage analysis with many points (around 2700 in ma case). AccessMod Docker 5.7.3 and Docker 3.3.3 on Mac

Detailed Description

While performing a test for a geographic coverage analysis, I wanted to stop the process as it was taking too much time. But even after pressing twice the stop button it continued to process the analysis. I had a confirmation message saying that it would try to stop whenever possible but still continued performing.

I finally stopped the program and relaunched it without problem

@fxi
Copy link
Collaborator

fxi commented Aug 23, 2021

Thanks for reporting this.

The technique used to stop the computation does not work since the last Shiny version upgrade in AccessMod. In fact, they changed this in 2018, but AccessMod – VM version – kept using an older version where it worked. The UI was not updated until version 5.7.9, which is the latest version. See https://github.com/fxi/AccessMod_shiny/blob/docker_alpha/changes.md for more info.

Stoping/Managing running process is a simple problem that could have been solved by a jobs based computation – queuing system – but this feature was declined. I implemented something like this in 2014 in a previous project of mine, LebaMod. It featured a queuing system and parallel computation on a large server – not requested for AccessMod either. The good news is that with the novel docker based version, we could theoretically implement something similar on top of the current app. I'm working on it.

@fxi fxi added the Conceptual Conceptual issue, not really a bug. label Aug 23, 2021
@YG1975
Copy link
Author

YG1975 commented Aug 23, 2021

Thank you for your reply

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Conceptual Conceptual issue, not really a bug.
Projects
None yet
Development

No branches or pull requests

2 participants