XQuartz: A 2 second delay for launchd socket connections should be sufficient.

(cherry picked from commit 2bb4251b3c)
This commit is contained in:
Jeremy Huddleston 2008-05-23 02:27:58 -07:00
parent 5a388b27a0
commit 7082929ef7

View File

@ -437,8 +437,10 @@ int main(int argc, char **argv, char **envp) {
}
#else
void *add_launchd_display_thread(void *data) {
/* TODO: Really fix this race */
sleep(5);
/* TODO: Really fix this race... we want xinitrc to finish before connections
* are accepted on the launchd socket.
*/
sleep(2);
/* Start listening on the launchd fd */
int launchd_fd = launchd_display_fd();