[mej/nhc] 5dcd2e: nhc: Add concurrency checking via PID file

0 views
Skip to first unread message

Michael Jennings

unread,
Sep 19, 2023, 2:52:16 PM9/19/23
to nhc-...@lbl.gov
Branch: refs/heads/dev
Home: https://github.com/mej/nhc
Commit: 5dcd2e50b78671f3173f59a78c7c82f14b64a025
https://github.com/mej/nhc/commit/5dcd2e50b78671f3173f59a78c7c82f14b64a025
Author: Michael Jennings <m...@lanl.gov>
Date: 2023-08-29 (Tue, 29 Aug 2023)

Changed paths:
M nhc

Log Message:
-----------
nhc: Add concurrency checking via PID file

This changeset adds the use of a PID file to record the running NHC's
process ID and to check if an existing NHC (of the same context) is
already running. There are also several sanity checks to try and
avoid misbehavior and/or race conditions.

Closes #40.


Commit: 0c31a5bfc95933cc0abea7275be9e702df74ff91
https://github.com/mej/nhc/commit/0c31a5bfc95933cc0abea7275be9e702df74ff91
Author: Michael Jennings <m...@lanl.gov>
Date: 2023-09-19 (Tue, 19 Sep 2023)

Changed paths:
M nhc

Log Message:
-----------
Merge pull request #140 from mej/mej/dev/40-context-aware-concurrency

nhc: Add concurrency checking via PID file


Compare: https://github.com/mej/nhc/compare/a583663112fc...0c31a5bfc959
Reply all
Reply to author
Forward
0 new messages