From 4051534b832d5c644a00cd87d8769cd560bbfb15 Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Mon, 3 Nov 2014 13:55:07 +0000 Subject: [PATCH] Open fifo buffers in non block mode --- src/commands.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/commands.cc b/src/commands.cc index da755cf6..c17c5593 100644 --- a/src/commands.cc +++ b/src/commands.cc @@ -37,7 +37,7 @@ namespace Buffer* open_fifo(StringView name, StringView filename, bool scroll) { - int fd = open(parse_filename(filename).c_str(), O_RDONLY); + int fd = open(parse_filename(filename).c_str(), O_RDONLY | O_NONBLOCK); fcntl(fd, F_SETFD, FD_CLOEXEC); if (fd < 0) throw runtime_error("unable to open " + filename);