--- freem/src/jobtab.c 2025/04/17 00:34:04 1.7 +++ freem/src/jobtab.c 2025/05/01 21:02:31 1.9 @@ -1,5 +1,5 @@ /* - * $Id: jobtab.c,v 1.7 2025/04/17 00:34:04 snw Exp $ + * $Id: jobtab.c,v 1.9 2025/05/01 21:02:31 snw Exp $ * job table implementation * * @@ -24,6 +24,12 @@ * along with FreeM. If not, see . * * $Log: jobtab.c,v $ + * Revision 1.9 2025/05/01 21:02:31 snw + * Documentation updates + * + * Revision 1.8 2025/04/30 20:03:09 snw + * Work on entryref parser + * * Revision 1.7 2025/04/17 00:34:04 snw * More logging improvements * @@ -120,7 +126,7 @@ short jobtab_get_sem(void) return TRUE; } - logprintf (FM_LOG_WARNING, "jobtab_get_sem: sleeping for retry [tries = %d]", tries); + logprintf (FM_LOG_INFO, "jobtab_get_sem: sleeping for retry [tries = %d]", tries); sleep (1); } @@ -227,6 +233,7 @@ void job_remove(const pid_t pid) jobtab_release_sem (); + locktab_unlock_all_by_pid (pid); } void job_request_stop(const pid_t target_pid)