protocol simulator: might as well re-initialize channels and go routines between tests as well.