| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
issues
|
| |
|
|
|
|
|
|
|
| |
This was introduced when we re-enabled non-cancel thread termination
a few commits ago. This code has never been released as a tarball,
so that is no bugfix for a release but rather a WiP regression fix
and thus does not need to be mentioned in the ChangeLog.
|
|
|
|
|
|
|
|
| |
... but an alternate approach via pthread_kill. This is somewhat safer as we
do not need to think about the cancel-safeness of all libraries we use.
However, not all inputs can easily supported, so this now is a feature
that can be requested by the input module (the most important ones
request it).
|
|
|
|
|
|
| |
there are still some files left which could go into the
runtime, but I think we will delete most of them once we
are done with the full modularization.
|
|
|
|
|
| |
- implemented management function for worker thread 0 in order to change
queue workers dynamically -- stage work
|
|
|
|
|
|
| |
was specified in rsyslog.conf
- fixed a bug that caused a segfault on queues with types other than "disk"
- removed the now longer needed thread TermSyncTool
|
| |
|
|
|
|
|
|
|
|
|
|
| |
See newsgroup posting for details on the issue:
http://groups.google.com/group/comp.programming.threads/msg/330b9675f17
a1ad6 I tried some mutex operations but came to the conclusion that
this does not really help. So I have now switched to plain thread
cancellation, which so far seems to be OK. Need more practical
experience with other input modules to make a final decision. Thus I
leave all code in and have just disabled the problematic code.
|
|
|
|
| |
- implemented $klogSymbolsTwice config directive
|
| |
|
|
|
|
| |
function
|
| |
|
| |
|
| |
|
| |
|
|
|