overhaul pthread cancellation
[musl] / src / network / recvmsg.c
index 65094fc..4f52665 100644 (file)
@@ -14,9 +14,7 @@ ssize_t recvmsg(int fd, struct msghdr *msg, int flags)
                msg = &h;
        }
 #endif
-       CANCELPT_BEGIN;
-       r = socketcall(recvmsg, fd, msg, flags, 0, 0, 0);
-       CANCELPT_END;
+       r = socketcall_cp(recvmsg, fd, msg, flags, 0, 0, 0);
 #if LONG_MAX > INT_MAX
        if (orig) *orig = h;
 #endif