mirror of https://github.com/mpv-player/mpv
d5959df2be
Sharing a process sure is hard in POSIX. The rationale is that you'd have to handle EINTR on every single blocking syscall. stream_file.c does not seem to handle it on read() calls. It appears that on most modern systems, this can happen only if you call sigaction(), and incompetently forget to add SA_RESTART. signal() usually adds it. |
||
---|---|---|
.. | ||
client.h | ||
mpv.def | ||
mpv.pc.in | ||
opengl_cb.h | ||
render.h | ||
render_gl.h | ||
stream_cb.h |