diff --git a/common/utils/T/tracer/forward.c b/common/utils/T/tracer/forward.c
index 15a23307b54b72644af415202d482ab5f87b8c09..840f9fbc35297483ad625f80b1424f526432b3eb 100644
--- a/common/utils/T/tracer/forward.c
+++ b/common/utils/T/tracer/forward.c
@@ -95,22 +95,11 @@ static void *forward_s_to_sc(void *_f)
   return NULL;
 }
 
-static void *forward_sc_to_s(void *_f)
-{
-#if 0
-  forward_data *f = _f;
-  do_forward(f, f->sc, f->s, 1);
-  printf("INFO: forwarder exits\n");
-#endif
-  return NULL;
-}
-
 void forward_start_client(void *_f, int s)
 {
   forward_data *f = _f;
   f->sc = s;
   new_thread(forward_s_to_sc, f);
-  new_thread(forward_sc_to_s, f);
 }
 
 void *forwarder(char *ip, int port)