tmux-continuum/scripts
v9v 800488ca6f
Replace flock with mkdir
flock is not supported on MacOS.

`mkdir` locks have a drawback: they are not cleaned up automatically. If the lock owner crashed before cleaning up the lock, the directory will stay in the filesystem and the lock will be never acquired by someone else. To avoid that, we create temporary locks (the lockdir name changes every 100 seconds). We grab two lock (N and N+1) to avoid the case where process A grabs lock N and process B grabs lock N+1 and both enter the critical section.
2019-07-08 15:58:42 +02:00
..
handle_tmux_automatic_start Make user systemd dir if it doesn't exist 2017-10-14 11:25:00 -04:00
check_tmux_version.sh First working version 2015-02-11 15:43:37 +01:00
continuum_restore.sh Rename the plugin to 'tmux-continuum' 2015-02-20 13:38:09 +01:00
continuum_save.sh Replace flock with mkdir 2019-07-08 15:58:42 +02:00
continuum_status.sh Continuum status 2015-11-29 18:36:13 +01:00
handle_tmux_automatic_start.sh Removing debug opts. 2016-01-09 16:28:47 +01:00
helpers.sh Bugfix: do not count tmux source-file as tmux process 2015-03-14 15:55:00 +01:00
shared.sh More bugfixing 2015-02-12 15:52:10 +01:00
variables.sh Re-named tmux variable to maintain consistency. 2016-01-09 16:28:48 +01:00