mirror of
https://github.com/pocoproject/poco.git
synced 2025-04-20 07:51:33 +02:00
trunk/branch integration: AsyncChannel locking fix
This commit is contained in:
parent
25ab4f5300
commit
ec76633667
@ -75,7 +75,7 @@ public:
|
|||||||
|
|
||||||
void open();
|
void open();
|
||||||
/// Opens the channel and creates the
|
/// Opens the channel and creates the
|
||||||
/// background ;ogging thread.
|
/// background logging thread.
|
||||||
|
|
||||||
void close();
|
void close();
|
||||||
/// Closes the channel and stops the background
|
/// Closes the channel and stops the background
|
||||||
@ -110,7 +110,8 @@ protected:
|
|||||||
private:
|
private:
|
||||||
Channel* _pChannel;
|
Channel* _pChannel;
|
||||||
Thread _thread;
|
Thread _thread;
|
||||||
FastMutex _mutex;
|
FastMutex _threadMutex;
|
||||||
|
FastMutex _channelMutex;
|
||||||
NotificationQueue _queue;
|
NotificationQueue _queue;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user