since we use a single socket bsim_exe -> bsim, no longer a need for 'listen()' threads