Rainer Gerhards
dbfc032913
some cleanup
2008-03-07 17:36:57 +00:00
Rainer Gerhards
80e69562be
did some portability changes to make rsyslog compile on HP UX
2008-03-05 07:01:35 +00:00
Rainer Gerhards
a7eb97b930
- added "debug" command to debug environment settings
...
- 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.
2008-02-29 16:02:07 +00:00
Rainer Gerhards
4412b88148
changed obj base object's calling interface to use the new obj_if_t
...
interface structure
2008-02-29 09:14:10 +00:00
Rainer Gerhards
3a20ee45be
bugfix: queue cancel cleanup handler could be called with invalid pointer
...
if dequeue failed
2008-02-27 08:45:38 +00:00
Rainer Gerhards
eb4b1915d1
worked on queue stability
2008-02-26 17:49:26 +00:00
Rainer Gerhards
32057ac4f9
reduced volume of debug output
2008-02-12 12:55:52 +00:00
Rainer Gerhards
05538a2bad
fixed bug during cancel processing
2008-01-30 15:59:02 +00:00
Rainer Gerhards
4984c1ba6c
- renamed Msg object to usual all-lowercase object name (else we ran into
...
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)
2008-01-30 08:02:42 +00:00
Rainer Gerhards
94bfc28855
cleanup to prepare for release
2008-01-28 11:35:33 +00:00
Rainer Gerhards
7d8b1c2937
fixed a bug when shutting down DA queue
2008-01-27 14:46:23 +00:00
Rainer Gerhards
3d26cfc185
fixed worker timeout which was accidently not set (and thus 0)
2008-01-25 19:57:42 +00:00
Rainer Gerhards
87f0e9b5f9
disk-assisted queue mode finally begins to look good ;)
2008-01-25 19:25:46 +00:00
Rainer Gerhards
167abdb5b3
restructured queue shutdown so that the queue timeout is properly applied
...
before terminatiing the queue
2008-01-25 10:45:25 +00:00
Rainer Gerhards
5c686c8adc
redesigned queue to utilize helper classes for threading support. This is
...
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...
2008-01-24 17:55:09 +00:00
Rainer Gerhards
c876b04da2
continued implementing wti class
2008-01-21 13:25:01 +00:00
Rainer Gerhards
f553ede5d9
initial creation of wti class (worker implementation missing)
2008-01-20 12:08:09 +00:00