mirror of https://github.com/mpv-player/mpv
client API: document requirement about PID management
Basically, UNIX sucks. (Not as much as the other POS of course.)
This commit is contained in:
parent
e22b771ff8
commit
d06ebe2251
|
@ -144,6 +144,9 @@ extern "C" {
|
||||||
* and set it to SIG_IGN.
|
* and set it to SIG_IGN.
|
||||||
* - mpv will reseed the legacy C random number generator by calling srand() at
|
* - mpv will reseed the legacy C random number generator by calling srand() at
|
||||||
* some random point once.
|
* some random point once.
|
||||||
|
* - mpv may start sub processes, so overriding SIGCHLD, or waiting on all PIDs
|
||||||
|
* (such as calling wait()) by the parent process or any other library within
|
||||||
|
* the process must be avoided. libmpv itself only waits for its own PIDs.
|
||||||
*
|
*
|
||||||
* Encoding of filenames
|
* Encoding of filenames
|
||||||
* ---------------------
|
* ---------------------
|
||||||
|
|
Loading…
Reference in New Issue