When running "salome test" on "salomeintegration2" machine,
sometimes, several YACS tests hang on, because the process
"omniNames" is not killed. This commit fixes the issue.
Further work should be done in order to deal with concurrency
when writing to the file "*pidict" which contains the pids of the
servers created when launching salome.
# try to shutdown session normally
import threading, time
- threading.Thread(target=shutdownMyPort, args=(port,False)).start()
+ threading.Thread(target=shutdownMyPort, args=(port,True)).start()
time.sleep(3) # wait a little, then kill processes (should be done if shutdown procedure hangs up)
try: