From c30b038a422cb918f5a80115ef9c1541cedf3dea Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Tue, 13 Apr 2010 16:28:21 +0000 Subject: unposted: calendar system updates: allow file locking to fall back; don't need dcop for kdialog --- Functions/Calendar/calendar_sort | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'Functions/Calendar/calendar_sort') diff --git a/Functions/Calendar/calendar_sort b/Functions/Calendar/calendar_sort index 4911e34a2..0eddd12c7 100644 --- a/Functions/Calendar/calendar_sort +++ b/Functions/Calendar/calendar_sort @@ -16,8 +16,10 @@ zstyle -s ':datetime:calendar:' calendar-file calendar || calendar=~/calendar # start of block for following always to clear up lockfiles. # Not needed but harmless if OS file locking is used. { - if zmodload -F zsh/system b:zsystem && zsystem supports flock; then - zsystem flock $calendar + if zmodload -F zsh/system b:zsystem && zsystem supports flock && + zsystem flock $calendar; then + # locked OK + : else calendar_lockfiles $calendar || exit 1 fi -- cgit 1.4.1