--- Src/builtin.c.orig Fri Sep 26 11:38:52 2003 +++ Src/builtin.c Fri Sep 26 11:39:19 2003 @@ -3977,6 +3977,9 @@ if (sigtrapped[SIGEXIT]) dotrap(SIGEXIT); runhookdef(EXITHOOK, NULL); + if (opts[MONITOR] && interact && (SHTTY != -1)) { + release_pgrp(); + } if (mypid != getpid()) _exit(val); else