diff --git a/src/rm/RequestManager.cc b/src/rm/RequestManager.cc index 51841d47c5..fd992ec126 100644 --- a/src/rm/RequestManager.cc +++ b/src/rm/RequestManager.cc @@ -146,10 +146,10 @@ extern "C" void * rm_do_connection(void *arg) close(rc->conn_fd); - pthread_exit(0); - delete rc; + pthread_exit(0); + return 0; };