Fix a deadlock in ggatel(8) simlar to one which was fixed some time

ago in md(4).

Submitted by:	Ivan Voras <ivoras@fer.hr>
This commit is contained in:
Pawel Jakub Dawidek 2004-10-02 16:58:33 +00:00
parent aefadae38e
commit 0618f3dcba
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=136059

View File

@ -160,7 +160,7 @@ g_gatel_create(void)
struct g_gate_ctl_create ggioc;
int fd;
fd = open(path, g_gate_openflags(flags));
fd = open(path, g_gate_openflags(flags) | O_DIRECT | O_FSYNC);
if (fd == -1)
err(EXIT_FAILURE, "Cannot open %s", path);
ggioc.gctl_version = G_GATE_VERSION;