aboutsummaryrefslogtreecommitdiff
path: root/src/utils.c
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2008-12-30 19:20:36 +0100
committerMax Kellermann <max@duempel.org>2008-12-30 19:20:36 +0100
commit03e650aa9e9a95575fccd51ec9f669abae52fe7e (patch)
tree6d1447445c41dc1322d017bb78f1e603d06d0237 /src/utils.c
parent10b5966bf656bc25261171f6fbf4ea35eff246af (diff)
main_notify: make the read side of the pipe blocking
Currently, both sides of the pipe are blocking, although we do not need blocking read(). Convert it back to blocking. Eliminate the select() from wait_main_task().
Diffstat (limited to 'src/utils.c')
-rw-r--r--src/utils.c10
1 files changed, 0 insertions, 10 deletions
diff --git a/src/utils.c b/src/utils.c
index f624cf6d..16a4cf01 100644
--- a/src/utils.c
+++ b/src/utils.c
@@ -211,16 +211,6 @@ int set_nonblocking(int fd)
#endif
}
-void init_async_pipe(int file_des[2])
-{
- if (pipe(file_des) < 0)
- g_error("Couldn't open pipe: %s", strerror(errno));
- if (set_nonblocking(file_des[0]) < 0)
- g_error("Couldn't set non-blocking I/O: %s", strerror(errno));
- if (set_nonblocking(file_des[1]) < 0)
- g_error("Couldn't set non-blocking I/O: %s", strerror(errno));
-}
-
int stringFoundInStringArray(const char *const*array, const char *suffix)
{
while (array && *array) {