createTestDb's pg lease no longer keeps a test process alive; release 0.31.1 (#15)
OPOpenVibers committed 5 Oct 2026 · tag v0.31. · 0 files, +0−0
* createTestDb's pg lease no longer keeps a test process alive; release 0.31.1
Since 0.26 createTestDb (pg mode) opens a lease pg.Client to hold the run's advisory lock. Its ref'd socket kept a finished test file's process alive, so per-file runners timed out every file that ends without process.exit() (OpenVibe.Media's test:pg hung at 300 s per file after its bump to 0.28). The lease socket is unref'd right after it connects; the lock still holds while the process lives and close() releases it.
* Regenerate the browser bundle for 0.31.1