--- a/lib/clplumbing/GSource.c	2008-07-14 10:03:00.000000000 +0900
+++ b/lib/clplumbing/GSource.c	2008-07-14 16:47:36.000000000 +0900
@@ -989,7 +989,6 @@ G_main_del_SignalHandler(GSIGSource* sig
 	
 	CL_SIGNAL(sig_src->signal, NULL);
 
-	sig_src->gsourceid = 0;
 	sig_src->signal_triggered = FALSE;
 	g_source_remove(sig_src->gsourceid);
 	G_main_signal_list[sig_src->signal] = NULL;
