Skip to content

v1.4: Changes needed to build tcllauncher with Tcl 8.6

Compare
Choose a tag to compare
@bovine bovine released this 21 Jun 21:50
· 60 commits to master since this release
* reassert lock on pidfile during pidfile_write

    The documented usage of pidfile_open and pidfile_write did not actually work
    because the flock on the pidfile would not survive the daemonize call to fork
    to a background process.  Now we re-assert the lock on the pidfile when calling
    pidfile_write (aborting if the lock cannot be obtained) so that the pidfile can
    be reliably used as a lockfile as documented.

* Updated build instructions for Debian.

* Corrected unclear pidfile_open documentation.

* manual page rendering improvements.

* Update README and license and remove superfluous stuff from launcher.h

* Support for Tcl 8.6

* In pid_open properly handle the case of specifying the path to the pid
  file.  Also properly support the file mode argument.