summaryrefslogtreecommitdiff
path: root/thrd.cpp
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2013-04-06 13:14:45 +0200
committerPaul Buetow <paul@buetow.org>2013-04-06 13:14:45 +0200
commited634bc556af8997b9d2d5bf7334073731936365 (patch)
treeaac5e9767c12f7bf7e98672c125554888fbbe1ac /thrd.cpp
parent5f4e214740242513c837c8a005ca23779bab1d0c (diff)
tagging ychat-0.2ychat-0.2
Diffstat (limited to 'thrd.cpp')
-rwxr-xr-x[-rw-r--r--]thrd.cpp21
1 files changed, 1 insertions, 20 deletions
diff --git a/thrd.cpp b/thrd.cpp
index 14a804c..7c9be50 100644..100755
--- a/thrd.cpp
+++ b/thrd.cpp
@@ -4,43 +4,24 @@
#define THRD_CXX
#include "thrd.h"
-#include "MUTX.h"
#include "SOCK.h"
using namespace std;
thrd::thrd( int i_sock )
{
-#ifdef VERBOSE
- pthread_mutex_lock ( &MUTX::get().mut_stdout );
- cout << "thrd::thrd( " << i_sock << " )" << endl;
- pthread_mutex_unlock( &MUTX::get().mut_stdout );
-#endif
-
this->i_sock = i_sock;
}
thrd::~thrd()
{
-#ifdef VERBOSE
- pthread_mutex_lock ( &MUTX::get().mut_stdout );
- cout << "thrd::~thrd()" << endl;
- pthread_mutex_unlock( &MUTX::get().mut_stdout );
-#endif
-
shutdown ( get_sock() , 2 );
}
void
thrd::run()
{
-#ifdef VERBOSE_
- pthread_mutex_lock ( &MUTX::get().mut_stdout );
- cout << "thrd::run()" << endl;
- pthread_mutex_unlock( &MUTX::get().mut_stdout );
-#endif
-
- SOCK::get().read_write( i_sock );
+ SOCK::get().read_write( this, i_sock );
}
#endif