From ce14669422d1b8acd9024ff2f625e9b9e05a6e2e Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Mon, 19 Jan 2004 16:34:23 +0000 Subject: [PATCH] CHANGES: Update YMutex: Add derived YDummyMutex class for debugging - Usrv: Understand up_terminate and sending back down_terminate triggering on_close_connection() - Uclnt: bugfix: did not correctly deal with empty messages - Uclnt: big rewrite (again), Use five threads beside the main thread: - YStateMagager: managing all the state changes - YInDispatcher: reading inbound messages from the network and passing them on either to YCbQueue or to YMsgWindowQueue - YOutQueue: queuing outbound messages - YCbQueue: queing messages for all callbacks except onError() - YMsgWindowQueue: queing messages for onError() - YStopWatch: bugfix, was alarmed by to long step times, even if step times was off --- CHANGES | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/CHANGES b/CHANGES index f42b9a5b..fa3fb2bd 100644 --- a/CHANGES +++ b/CHANGES @@ -117,3 +117,16 @@ o YError: nicer timestamps o YQueue: bugfix in ETIMEDOUT o make: moved trace and other options from ytools.mk.in into defs.mk.in to make them visible for other projects, too +o YMutex: added derived YDummyMutex class for debugging +o usrv: now understanding up_terminate and sending back down_terminate + triggering on_close_connection() +o uclnt: bugfix: did not correctly deal with empty messages +o uclnt: big rewrite (again), now using five threads beside the main thread: + - YStateMagager: managing all the state changes + - YInDispatcher: reading inbound messages from the network and passing them + on either to YCbQueue or to YMsgWindowQueue + - YOutQueue: queuing outbound messages + - YCbQueue: queing messages for all callbacks except onError() + - YMsgWindowQueue: queing messages for onError() +o YStopWatch: bugfix, was alarmed by to long step times, even if step times + was off