mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-30 08:44:19 -04:00
Fix cloggage of the pipe communicating with the forked X11 splash window subprocess
This commit is contained in:
parent
369305c529
commit
12af94707f
@ -681,10 +681,13 @@ subprocess_run() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (input_ready) {
|
do {
|
||||||
|
// Empty the pipe of whatever is in it.
|
||||||
receive_command();
|
receive_command();
|
||||||
}
|
input_ready = _pipe_read.has_gdata();
|
||||||
|
} while (input_ready);
|
||||||
|
|
||||||
|
// Sleep a good amount in order not to lock up the system.
|
||||||
struct timespec req;
|
struct timespec req;
|
||||||
req.tv_sec = 0;
|
req.tv_sec = 0;
|
||||||
req.tv_nsec = 50000000; // 50 ms
|
req.tv_nsec = 50000000; // 50 ms
|
||||||
|
Loading…
x
Reference in New Issue
Block a user