Changeset 262 for Evidence/readme.txt


Ignore:
Timestamp:
07/26/10 17:53:31 (14 years ago)
Author:
ogrimm
Message:
Removed signaling to invoke ConfigChanged(), now it is run as separate thread. New command '/ResetMessage'
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Evidence/readme.txt

    r255 r262  
    282823/6/2010       GetConfig() returns std::string. Non-blocking configuration request in case
    2929                        GetConfig() not called from main thread. Access to configuration information
    30                         internally mutex protected. With ActivateSignal() a signal can be set that is send
    31                         to main thread upon configuration file change, the build-in signal handler then
    32                         invokes the (virtual) method ConfigChanged().
     30                        internally mutex protected.
    333124/6/2010       Workaround for erroneous /SERVICE_LIST updates. Added static tokenize method to
    3432                        Evidence class.
     
    464421/7/2010       Lock()/Unlock() do not report errors via Message(), but print to console and use
    4745                        SendToLog(). That avoids a recursion problem since Message() also uses locking.
    48                         The general exitHandler() will react in a special way to code 0: it will reset
    49                         the message severity. This feature is used by Alarm if it receives a command to
    50                         reset an alarm level.
     4626/7/2010       General command '/ResetMessage' will reset message text and severity. This feature is
     47                        used by Alarm if it receives a command to reset an alarm level.
     48                        ConfigChanged() is called as separate thread when configuration file changes. Thread ID
     49                        is checked in GetConfig() and also from this thread it will make blocking requests.
Note: See TracChangeset for help on using the changeset viewer.