From: Jaroslav Kysela Date: Sun, 2 Dec 2018 18:48:27 +0000 (+0100) Subject: tvh_thread: do not print sid for non glibc binaries, fixes #5385 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f098a50cc2872abbe42f567a3f77babce83602a0;p=thirdparty%2Ftvheadend.git tvh_thread: do not print sid for non glibc binaries, fixes #5385 --- diff --git a/src/tvh_thread.c b/src/tvh_thread.c index 5bebabd05..a6b6e4f37 100644 --- a/src/tvh_thread.c +++ b/src/tvh_thread.c @@ -380,7 +380,11 @@ static void tvh_thread_mutex_deadlock(tvh_mutex_t *mutex) { int fd = hts_settings_open_file(HTS_SETTINGS_OPEN_WRITE | HTS_SETTINGS_OPEN_DIRECT, "mutex-deadlock.txt"); if (fd < 0) fd = fileno(stderr); +#if __GLIBC__ int sid = mutex->mutex.__data.__owner; /* unportable */ +#else + int sid = -1; +#endif char name[256], *s; htsbuf_queue_t q; size_t l;