diff --git a/trap.c b/trap.c
index bf911ac..0a47f19 100644
--- a/trap.c
+++ b/trap.c
@@ -320,7 +320,9 @@ run_pending_traps ()
while (pending_traps[sig]--) instead of the if statement. */
if (pending_traps[sig])
{
+#if defined (DEBUG)
itrace("run_pending_traps: %d: %d", sig, pending_traps[sig]);
+#endif
if (running_trap == sig+1)
/*continue*/;
@@ -404,7 +406,9 @@ itrace("run_pending_traps: %d: %d", sig,
pending_traps[sig]);
/* XXX - set pending_traps[sig] = 0 here? */
pending_traps[sig] = 0;
evalstring (savestring (trap_list[sig]), "trap",
SEVAL_NONINT|SEVAL_NOHIST|SEVAL_RESETLINE);
+#if defined (DEBUG)
itrace("run_pending_traps: evalstring returns");
+#endif
#if defined (JOB_CONTROL)
restore_pipeline (1);
#endif
---
xoxo iza