-
Notifications
You must be signed in to change notification settings - Fork 128
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
campaign issues #4061
Comments
PR #4048 can be added to release 2.10 only if the first two issues are fixed. |
The second issue about Errno 111 is that the remote server is cannot be connected (I forgot to launch it). We need a good error message here |
This comes from evpath
but the evpath library has very limited support. |
The nice thing about EVPath is that it can have all the support we need it to have... Yeah, the printf() needs to be removed and the lack of a connection caught at the ADIOS2 level. The errno printout snuck in there when I was debugging something relatively recently. The not throwing an error is the real bug. Will sort that soon. I'm not sure we can get (or need) a better error than "connection to remote server failed". About the only other thing we might detect with more support from EVPath would be if you specified a hostname that couldn't be translated via DNS or something like that. |
The following code is pretty common:
The result is the same in both cases if connection is successful and not successful. |
Well, not quite the same if you look at more than the first two lines... If we complete the Open() the m_Active member (which defaults to false) is set to true and the Remote's boolean operator returns the value of m_Active, so we know when the open succeeds. The boolean operator is used later to know if we can/should use the remote connection. |
First access to campaign has debug prints, that should not be in master:
There is also a strange Errno 111 error printed, but it's not obvious there is an error.
Third,
adios2_campaign_manager.py has too many arguments, -p, -a, -s should be just a single full name. Support for full path to a campaign file would also be nicer, to work like bpls in the above example.
The text was updated successfully, but these errors were encountered: