nasa-jpl / ION-DTN

NASA Open Source ION Software implementation of Delay Tolerant Networking. ION development is managed by the Jet Propulsion Lab; regression testing and code management are provided by Ohio University.
https://nasa-jpl.github.io/ION-DTN/
Other
23 stars 6 forks source link

SF: Updating span lsoCmd does not launch new lso process #11

Open iondev33 opened 9 months ago

iondev33 commented 9 months ago

Unsure whether to classify this as a bug as it may be intended behavior, but in my opinion it can lead to confusion.

When calling updateSpan (c span [args] in ltpadmin), if the lsoCommand of span is changed, a new process is not launch for the new lsoCommand. In my opinion, if there is a change in the lsoCommand, the current process running the now defunct lsoCommand should be stopped and a new one should be started. The current behavior is that the defunct lsoCommand process hangs around until the span is restarted manually or by some other means.