aboutsummaryrefslogtreecommitdiffstats
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)
downloadmpd-03e650aa9e9a95575fccd51ec9f669abae52fe7e.tar.gz
mpd-03e650aa9e9a95575fccd51ec9f669abae52fe7e.tar.xz
mpd-03e650aa9e9a95575fccd51ec9f669abae52fe7e.zip
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 '')
-rw-r--r--src/utils.c10
1 files changed, 0 insertions, 10 deletions
diff --git a/src/utils.c b/src/utils.c
index f624cf6df..16a4cf018 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) {