Good thanks - why do you say that the code ran serially both beads? What is the diagnostics for that?
The handshaking happened with both clients and i-PI used them simultaneously:
@ForceField: Starting the polling thread main loop.
# i-PI loaded input file: input.xml
@SOCKET: Client asked for connection from ('10.7.11.24', 40158). Now hand-shaking.
@SOCKET: Handshaking was successful. Added to the client list.
@SOCKET: Client asked for connection from ('10.7.11.31', 49360). Now hand-shaking.
@SOCKET: Handshaking was successful. Added to the client list.
@SOCKET: 24/06/10-21:19:55 Assigning [ none] request id 0 to client with last-id None ( 0/ 2 : ('10.7.11.24', 40158))
@SOCKET: 24/06/10-21:20:04 Assigning [ none] request id 1 to client with last-id None ( 1/ 2 : ('10.7.11.31', 49360))
@SOCKET: 24/06/10-21:20:13 Assigning [match] request id 0 to client with last-id 0 ( 0/ 2 : ('10.7.11.24', 40158))
@SOCKET: 24/06/10-21:20:15 Assigning [match] request id 1 to client with last-id 1 ( 1/ 2 : ('10.7.11.31', 49360))
# Average timings at MD step 0. t/step: 4.35847e+00
@SOCKET: 24/06/10-21:20:18 Assigning [match] request id 0 to client with last-id 0 ( 0/ 2 : ('10.7.11.24', 40158))
@SOCKET: 24/06/10-21:20:19 Assigning [match] request id 1 to client with last-id 1 ( 1/ 2 : ('10.7.11.31', 49360))
# Average timings at MD step 1. t/step: 3.92318e+00
@SOCKET: 24/06/10-21:20:21 Assigning [match] request id 0 to client with last-id 0 ( 0/ 2 : ('10.7.11.24', 40158))
@SOCKET: 24/06/10-21:20:23 Assigning [match] request id 1 to client with last-id 1 ( 1/ 2 : ('10.7.11.31', 49360))
# Average timings at MD step 2. t/step: 4.04197e+00
@SOCKET: 24/06/10-21:20:25 Assigning [match] request id 0 to client with last-id 0 ( 0/ 2 : ('10.7.11.24', 40158))
@SOCKET: 24/06/10-21:20:27 Assigning [match] request id 1 to client with last-id 1 ( 1/ 2 : ('10.7.11.31', 49360))
# Average timings at MD step 3. t/step: 4.15361e+00
@SOCKET: 24/06/10-21:20:30 Assigning [match] request id 0 to client with last-id 0 ( 0/ 2 : ('10.7.11.24', 40158))
@SOCKET: 24/06/10-21:20:32 Assigning [match] request id 1 to client with last-id 1 ( 1/ 2 : ('10.7.11.31', 49360))
# Average timings at MD step 4. t/step: 5.78658e+00
SOFTEXIT CALLED FROM THREAD <_MainThread(MainThread, started 47678474139840)> @ SIMULATION: Exiting cleanly.
!W! Soft exit has been requested with message: ' @ SIMULATION: Exiting cleanly.
I-PI reports success. Restartable as is: NO.'. Cleaning up.
@SOCKET: Shutting down the driver interface.
SOFTEXIT: Saving the latest status at the end of the step