summaryrefslogtreecommitdiffstats
path: root/wti.c
Commit message (Collapse)AuthorAgeFilesLines
* did some portability changes to make rsyslog compile on HP UXRainer Gerhards2008-03-051-0/+2
|
* - added "debug" command to debug environment settingsRainer Gerhards2008-02-291-0/+4
| | | | | | | | | - changed the object/interface system to use a new way of calling, giving up the numerical object ID. This was necessary as we needed more extensibility for third-party modules (which don't play at all with the previous fixed object ID). This is stage work for the object loader. Please note that I needed to change the object (de)serializer, I can't outrule that I have introduced bugs there.
* changed obj base object's calling interface to use the new obj_if_tRainer Gerhards2008-02-291-1/+2
| | | | interface structure
* bugfix: queue cancel cleanup handler could be called with invalid pointerRainer Gerhards2008-02-271-2/+0
| | | | if dequeue failed
* worked on queue stabilityRainer Gerhards2008-02-261-0/+36
|
* reduced volume of debug outputRainer Gerhards2008-02-121-6/+0
|
* fixed bug during cancel processingRainer Gerhards2008-01-301-0/+1
|
* - renamed Msg object to usual all-lowercase object name (else we ran intoRainer Gerhards2008-01-301-23/+3
| | | | | | troubles with the framework, also it was somewhat ugly...) - fixed a memory leak in object destruction (was recently introduced by object naming, not present in any released version)
* cleanup to prepare for releaseRainer Gerhards2008-01-281-56/+1
|
* fixed a bug when shutting down DA queueRainer Gerhards2008-01-271-8/+2
|
* fixed worker timeout which was accidently not set (and thus 0)Rainer Gerhards2008-01-251-0/+1
|
* disk-assisted queue mode finally begins to look good ;)Rainer Gerhards2008-01-251-10/+55
|
* restructured queue shutdown so that the queue timeout is properly appliedRainer Gerhards2008-01-251-1/+11
| | | | before terminatiing the queue
* redesigned queue to utilize helper classes for threading support. This isRainer Gerhards2008-01-241-20/+33
| | | | | | finally in a running state for regular (non disk-assisted) queues, with a minor nit at shutdown. So I can finally commit the work again to CVS...
* continued implementing wti classRainer Gerhards2008-01-211-46/+184
|
* initial creation of wti class (worker implementation missing)Rainer Gerhards2008-01-201-0/+310