-
Notifications
You must be signed in to change notification settings - Fork 47
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
Some subtree actions dispatched via dispatcher fails, if dispatch server is run with "-c" option #2828
Comments
I can reproduce this on the current stable without the -c on either of the servers. |
That's due to missing I update ticket description with correct clean up actions. |
Yes, thanks - however I think this is a bug in TreeOpen. |
If I run your script twice the dispatcher (port 9999) does in fact segfault. However it segfaults regardless of the compression flag. What is happening is that the python program that drives the whole thing, needs to:
Otherwise the edited tree shot 1 is still on its stack, and TreeOpen is quite confused. Here is the new test program (I added a second shot, which had no impact)
I assume that what promted this bug report originally was not a scenario where the pulse file was being editted between shots. Also, I do not know if we can detect that this is happening to us. One possibility is to have a way to signal processes that the tree has been editted and needs to be reopened - kind of like the 'close_all_trees' event |
Affiliation
EPFL/Swiss Plasma Center
Version(s) Affected/Platform(s)
RHEL9 - mdsplus-alpha 7.139-60
RHEL7 - mdsplus-stable 7.142.81
Installation Method(s)
yum/dnf
Describe the bug
-c 9
(compression) argument.-c 9
argument.-c
option.To Reproduce
-c 9
argumentLog of dispatch server at localhost:9999 (This is from RHEL9, alpha build)
Expected behavior
All actions are successful and dispatched
Additional context
We do not require this bug to be fixed for our site, we don't need to use "-c" option. I'm just reporting for sake of
The text was updated successfully, but these errors were encountered: