ghciwatch icon indicating copy to clipboard operation
ghciwatch copied to clipboard

[DUX-1656] Multiple of the same lifecycle hook can run at once

Open 9999years opened this issue 1 year ago • 0 comments

This causes issues with e.g. hiedb (see https://github.com/wz1000/HieDb/issues/63).

Async hooks can run multiple instances at the same time, if the hook is slow enough and the reloads are fast enough. We should either allow only one of each hook to run at once or kill old hook processes before launching new ones. This should probably also be fixed upstream in hiedb.

From SyncLinear.com | DUX-1656

9999years avatar Dec 07 '23 21:12 9999years