XCloseDisplay зависает - PullRequest
       4

XCloseDisplay зависает

1 голос
/ 30 августа 2011

Я работаю над небольшим самописным оконным менеджером, проект находится в самом начале, и есть всего несколько строк кода, взаимодействующих с X-сервером.Проблема возникает при выходе: программа зависает при вызове XCloseDisplay.

Во время тестирования не работает оконный менеджер, программа просто инициализирует некоторые функции, получает экраны и доступные окна, вызывает XSelectEvent в корне по умолчаниюи распечатывает количество найденных окон.Затем он очищает свои внутренние данные и пытается закрыть соединение с X-сервером.

В этот момент он зависает, пока не будет уничтожен.

1 Ответ

0 голосов
/ 01 октября 2011

решаемая. Проблема была не в X11, а в процессе компиляции. Некоторые заголовки были обновлены, но исходный файл - нет. Если у вас возникла такая проблема, не забудьте удалить свои объектные файлы и заново собрать все приложение.

...