Oops: Can still have failures in connection thread, catch them and forward to cmd thread