Fix: remove extra call serializeout connection.py#2716
Fix: remove extra call serializeout connection.py#2716joshStillerman wants to merge 2 commits intoalphafrom
Conversation
#2661 changed the expr to be evaluated enclosing it in a call to `serializeout` When connecting to older mdsip servers - like: ``` TCL> show version MDSplus version: 7.78.6 ---------------------- Release: alpha_release-7-78-6 Browse: https://github.com/MDSplus/mdsplus/tree/alpha_release-7-78-6 Download: https://github.com/MDSplus/mdsplus/archive/alpha_release-7-78-6.tar.gz Build date: Wed Jun 26 18:51:44 UTC 2019 TCL> ``` This causes calls like TreeOpen('tree', shot) to generate an infinte recursion error, This PR removes line 208 from connection.py GABRIELE: Does this break #2660/#2661 ??
|
A related APD change is in the earlier PR #2620. |
|
Gabriele -
|
|
Gabriele -
|
|
Hi @joshStillerman, This fix was manually tested with However, a cross-version error was found as is shown below. Success Failure |
|
Do not merge - needs discussion |
|
See comments in PR #2720. |
|
Initial bug report was for thin-client with the Python API's |
|
Closing this PR as per @joshStillerman. Refer to PR #2720 for the full history of the APD related problems. |
#2661 changed the expr to be evaluated enclosing it in a call to
serializeoutWhen connecting to older mdsip servers - like:
This causes calls like TreeOpen('tree', shot) to generate an infinte recursion error,
This PR removes line 208 from connection.py
GABRIELE: Does this break #2660/#2661 ??