diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2016-09-08 15:01:16 +1200 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2016-09-08 15:01:16 +1200 |
commit | 491174fd9b02e9a3b35ee73580d1ab28a5a60ff2 (patch) | |
tree | 6de3c81746e503b052a5fe8323e083e9632197bd | |
parent | Arrange extensions in descending order of freq (diff) | |
download | dotfiles-491174fd9b02e9a3b35ee73580d1ab28a5a60ff2.tar.gz dotfiles-491174fd9b02e9a3b35ee73580d1ab28a5a60ff2.zip |
Restore parallelisation to gms(1)
Looks like I removed it in 825d661
-rwxr-xr-x | bin/gms | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -20,12 +20,12 @@ uid=$(id -u) || exit # Iterate through the getmailrc.* files in $GETMAIL if defined, or # $HOME/.getmail if not -for rcfile in "${GETMAIL:-$HOME/.getmail}"/getmailrc.* ; do +for rcfile in "${GETMAIL:-$HOME/.getmail}"/getmailrc.* ; do { lockdir=${TMPDIR:-/tmp}/getmail.$uid.${rcfile##*/}.lock mkdir -m 0700 -- "$lockdir" 2>/dev/null || continue try -n 3 -s 15 getmail --rcfile "$rcfile" "$@" rm -fr -- "$lockdir" && lockdir= -done +} & done # Wait for all of the enqueued tasks to finish wait |