Index: asterisk.c =================================================================== RCS file: /usr/cvsroot/asterisk/asterisk.c,v retrieving revision 1.178 diff -u -r1.178 asterisk.c --- asterisk.c 31 Aug 2005 22:12:23 -0000 1.178 +++ asterisk.c 1 Sep 2005 10:16:32 -0000 @@ -631,8 +631,12 @@ /* Called by soft_hangup to interrupt the poll, read, or other system call. We don't actually need to do anything though. */ /* Cannot EVER ast_log from within a signal handler */ + /* SLD: seems to be some pthread activity relating to the printf anyway: + * which is leading to a deadlock? */ +#if 0 if (option_debug > 2) printf("-- Asterisk Urgent handler\n"); +#endif signal(num, urg_handler); return; }