Update zm_thread.h

As proposed on https://github.com/ZoneMinder/ZoneMinder/issues/170
This commit is contained in:
Raul Almeida 2013-09-24 17:07:36 -03:00
parent aeed1d4043
commit f2225f23cd
1 changed files with 3 additions and 2 deletions

View File

@ -23,13 +23,14 @@
#include <unistd.h>
#include <pthread.h>
#include <unistd.h>
#include <syscall.h>
#include "zm_exception.h"
#include "zm_utils.h"
class ThreadException : public Exception
{
public:
ThreadException( const std::string &message ) : Exception( stringtf( "(%d) "+message, (long int)syscall(224) ) )
ThreadException( const std::string &message ) : Exception( stringtf( "(%d) "+message, (long int)syscall(SYS_gettid) ) )
{
}
};
@ -202,7 +203,7 @@ protected:
pid_t id() const
{
return( (pid_t)syscall(224) );
return( (pid_t)syscall(SYS_gettid) );
}
void exit( int status = 0 )
{