set useful thread names for all spawned threads

Origin commit data
------------------
Commit: 5188f721c4
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-12 (Sun, 12 Feb 2017)
This commit is contained in:
Stefan Seyfried
2017-02-12 15:17:32 +01:00
committed by vanhofen
parent 10f50617ba
commit 8107c333eb
14 changed files with 26 additions and 6 deletions

View File

@@ -19,6 +19,7 @@
#include <dmx.h>
#include <video.h>
#include <sys/stat.h>
#include <system/set_threadname.h>
/* same as in rcinput.h... */
#define KEY_TTTV KEY_FN_1
@@ -1510,6 +1511,7 @@ static void cleanup_fb_pan()
static void* reader_thread(void * /*arg*/)
{
printf("TuxTxt subtitle thread started\n");
set_threadname("tuxtxt:reader");
reader_running = 1;
//ttx_paused = 0;
while(reader_running) {

View File

@@ -12,6 +12,7 @@
#endif
#include <zapit/include/dmx.h>
#include <system/set_threadname.h>
tuxtxt_cache_struct tuxtxt_cache;
static pthread_mutex_t tuxtxt_cache_lock = PTHREAD_MUTEX_INITIALIZER;
@@ -587,6 +588,7 @@ void *tuxtxt_CacheThread(void * /*arg*/)
unsigned char pagedata[9][23*40];
tstPageinfo *pageinfo_thread;
set_threadname("tuxtxt:cache");
printf("TuxTxt running thread...(%04x)\n",tuxtxt_cache.vtxtpid);
tuxtxt_cache.receiving = 1;
nice(3);