Hide implementation of para_fd_set().
[paraslash.git] / vss.c
diff --git a/vss.c b/vss.c
index d2fbfb3424162afdab808d52bf40c33c83e61295..fce5281b5d3f750592016839bd14649452a93011 100644 (file)
--- a/vss.c
+++ b/vss.c
@@ -899,10 +899,10 @@ static void vss_pre_select(struct sched *s, void *context)
 
        if (need_to_request_new_audio_file(vsst)) {
                PARA_DEBUG_LOG("ready and playing, but no audio file\n");
-               para_fd_set(vsst->afs_socket, &s->wfds, &s->max_fileno);
+               sched_monitor_writefd(vsst->afs_socket, s);
                vsst->afsss = AFS_SOCKET_CHECK_FOR_WRITE;
        } else
-               para_fd_set(vsst->afs_socket, &s->rfds, &s->max_fileno);
+               sched_monitor_readfd(vsst->afs_socket, s);
        FOR_EACH_SENDER(i) {
                if (!senders[i]->pre_select)
                        continue;