From 9e7bff2cdd894517cba2fcba567448041adaf731 Mon Sep 17 00:00:00 2001 From: l_maliakal_d Date: Thu, 30 Jan 2014 16:41:17 +0000 Subject: [PATCH] make it work for multi threaded compression receiver for moench only git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorSoftware@726 951219d9-93cf-4727-9268-0efd64621fa3 --- slsDetectorSoftware/slsReceiver/slsReceiverUsers.h | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/slsDetectorSoftware/slsReceiver/slsReceiverUsers.h b/slsDetectorSoftware/slsReceiver/slsReceiverUsers.h index 8a5fb0a92..c736ecdea 100644 --- a/slsDetectorSoftware/slsReceiver/slsReceiverUsers.h +++ b/slsDetectorSoftware/slsReceiver/slsReceiverUsers.h @@ -34,7 +34,7 @@ public: ~slsReceiverUsers(); /** Close File */ - static void closeFile(int p); + void closeFile(int p); /** starts listening on the TCP port for client comminication */ void start(); @@ -70,11 +70,8 @@ public: void registerCallBackRawDataReady(void (*func)(int framenumber, char* datapointer, int datasize, FILE* filedescriptor, char* guidatapointer, void*),void *arg); - - private: - - slsReceiverFuncs *receiver; - + // made static to close thread files with ctrl+c + static slsReceiverFuncs* receiver; };