Use fcntl-based locking instead of zsh's built-in.