mirror of
git://git.gnupg.org/gnupg.git
synced 2025-01-03 12:11:33 +01:00
g10: Fix creating a lock for ToFU.
* g10/tofu.c (busy_handler): Add third argument which is mandatory for O_CREATE flag. -- Reported-by: Kristian Fiskerstrand Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
This commit is contained in:
parent
b6066ab18a
commit
b2e1b17efa
@ -732,7 +732,8 @@ busy_handler (void *cookie, int call_count)
|
||||
process will have to wait a bit longer, but otherwise nothing
|
||||
horrible should happen. */
|
||||
|
||||
int fd = open (dbs->want_lock_file, O_CREAT);
|
||||
int fd = open (dbs->want_lock_file, O_CREAT,
|
||||
S_IRUSR|S_IRGRP|S_IROTH|S_IWUSR);
|
||||
if (fd == -1)
|
||||
log_debug ("TOFU: Error opening '%s': %s\n",
|
||||
dbs->want_lock_file, strerror (errno));
|
||||
|
Loading…
x
Reference in New Issue
Block a user