1
0
mirror of git://projects.qi-hardware.com/gmenu2x.git synced 2024-07-02 18:47:19 +03:00

Exit the thread properly in the destructor of Monitor objects

This commit is contained in:
Paul Cercueil 2013-07-19 14:29:51 -04:00
parent d5280ebc7b
commit ebce540dfc

View File

@ -91,6 +91,7 @@ Monitor::Monitor(std::string path, unsigned int flags) : path(path)
Monitor::~Monitor(void)
{
pthread_kill(thd, SIGINT);
pthread_cancel(thd);
pthread_join(thd, NULL);
}
#endif