No. Either person can run the program first. Only once both parties are running the program will the connection be established.