Are actions in the queue executed in parallel or sequentially? If batch can't be finalized until all output modules succeeded I don't see reason not to block current batch until they all succeed.
On Thu, Apr 21, 2016 at 12:00 AM, David Lang <[email protected]> wrote: > If I am understanding Rainer's description of the current code correctly: > > During the batch processing the output strings are created, but then the > batch is finalized before any of the output modules try to deliver the > strings. So if there is a problem, they can't recover. > > If the batch does not get finalized until after all of the output modules > attempt to deliver the messages, then the error is detectable, but all the > messages of actions that succeeded before the action that fails will end up > getting retransmitted when the batch is run again at some point in the > future. (or a partial batch as I noted below) > > The retry logic here can be interesting. How long should it retry within > the batch before it gives up and marks everything in the batch 'not yet > delievered'. > > I'd say that for the first pass, no retries within the batch context. If > an output module can't deliver the full batch for any reason, abort the > entire batch and try again (either with a partial batch, or by grabbing > messages fresh from the queue if it's a type 1 failure) > > Yes, this will duplicate messages to one output if a different one has > problems that would be satisfied with a simple retry/reconnect, but I think > we should get things correct first, and then look to optimize it. > > David Lang > > On Wed, 20 Apr 2016, David Lang wrote: > > Date: Wed, 20 Apr 2016 23:44:51 -0700 (PDT) >> From: David Lang <[email protected]> >> Reply-To: rsyslog-users <[email protected]> >> To: rsyslog-users <[email protected]> >> Subject: Re: [rsyslog] retry if output module returns RS_RET_SUSPENDED >> >> The original discussion when we created the batch mode was that there >> were two possible ways for a batch commit to fail. >> >> 1. a temporary problem (can't reach the server, it doesn't respond, etc) >> >> In this case, a delay and retry is the correct thing to do. >> >> I believe this is what a suspended action is (I say this in case I am >> misunderstanding terms) >> >> The output module can usually detect this sort of problem, but if in >> doubt (or after enough retries), it may have to give up and decide that the >> problem is really the second type. A failure to establish a connection to >> the destination should never be in doubt, it's always this first type of >> problem. >> >> 2. a data driven problem (no matter what, this particular data cannot be >> delivered, even if we retried for 100 years) >> >> This is problems like data elements having embedded quotes that aren't >> escaped, a timestamp isn't valid by the definition of the database you are >> inserting data into, etc. >> >> In this case, retries do no good. But what we can do is abort the batch >> and try again with a batch half the size. >> >> If any messages did get delivered as part of the batch processing, they >> will be duplicated when the rest of the batch is processed. >> >> If the problem was not in the half of the batch that was delivered, good, >> revert to normal processing for anything else in the queue (which probably >> means that the next batch will fail as well) >> >> If the problem is in the half size batch, try again with a batch half >> that size. >> >> If the batch that you are trying to process is a single message, assume >> it is fatally flawed and count it as an error. >> >> In an ideal situation you can write such messages somewhere or otherwise >> detect the error. But you end up only loosing one message that has >> something corrupt in it, not an entire batch. >> >> David Lang >> >> >> On Wed, 20 Apr 2016, Kane Kim wrote: >> >> What would happen if it will be retried forever at this point? Would it >>> affect any other queues or only current action queue. If it will not >>> affect >>> anything else I'd really prefer it to block there until successfully >>> committed. >>> >>> On Wed, Apr 20, 2016 at 11:16 PM, Rainer Gerhards < >>> [email protected]> >>> wrote: >>> >>> 2016-04-21 3:22 GMT+02:00 David Lang <[email protected]>: >>>> >>>>> Thanks, I didn't know that you had been able to take any time to think >>>>> >>>> about >>>> >>>>> this issue yet. >>>>> >>>> >>>> Sorry for not being more explicit about it. But there was not yet >>>> anything that could be posted. I did this as a side-activity all since >>>> this opened. The plan acutally is: >>>> >>>> 1. get a testbench test to expose that problem -- this greatly eases >>>> debugging >>>> line of thought is to update omfile, which is needed anyhow, so >>>> that we can induce errors via it >>>> 2. add missing functionality to write error file >>>> this does not directly address the issue, but is useful and >>>> ensures we are on the right path >>>> 3. check the end transaction endpoint. After review of old notes and >>>> some thinking, I think that >>>> part of the "not yet implemented" comment is actually right. It's >>>> not as easy as suggested by it, >>>> but we probably can do better. >>>> >>>> >>>>> It sounds like you are tenitively agreeing with my speculation that the >>>>> >>>> end >>>> >>>>> of the block processing is happening just a little sooner than it >>>>> should, >>>>> preventing the chance to detect output errors. >>>>> >>>> >>>> No, I don't think so. I think it happens as it should, but we are not >>>> handling the full situation. Originally, it was planned to write an >>>> error file (point 2 above) when we cannot commit at end of >>>> transaction. But we probably can give it some retries at that point as >>>> well. In v8, we **need** to buffer transactional data until the end of >>>> batch. If we wouldn't do that, we would always need to commit after >>>> each and every transaction (because we need processing "completed" >>>> when we advance to the next action). The, at end of batch, the >>>> transaction commit processing happens. Right now, we have one try, and >>>> then give up (unfortunately without any error indication). So we need >>>> to go into that part of processing and enhance/fix it. >>>> >>>> I hope this clarifies. >>>> Rainer >>>> >>>> >>>>> David Lang >>>>> >>>>> >>>>> On Wed, 20 Apr 2016, Rainer Gerhards wrote: >>>>> >>>>> I should also say that it had a release goal, so it is on my active >>>>>> >>>>> to-do >>>> >>>>> list. >>>>>> >>>>>> Sent from phone, thus brief. >>>>>> Am 20.04.2016 19:40 schrieb "Rainer Gerhards" < >>>>>> [email protected] >>>>>> >>>>> : >>>>> >>>>>> >>>>>> Yup... Look aty work Log - still no time... Was meant for last release >>>>>>> but >>>>>>> then came libfastjson work. >>>>>>> >>>>>>> Sent from phone, thus brief. >>>>>>> Am 20.04.2016 19:39 schrieb "David Lang" <[email protected]>: >>>>>>> >>>>>>> Rainer, ping on this issue. >>>>>>>> >>>>>>>> David Lang >>>>>>>> >>>>>>>> On Tue, 29 Mar 2016, Kane Kim wrote: >>>>>>>> >>>>>>>> Date: Tue, 29 Mar 2016 10:46:49 -0700 >>>>>>>> >>>>>>>>> >>>>>>>>> From: Kane Kim <[email protected]> >>>>>>>>> Reply-To: rsyslog-users <[email protected]> >>>>>>>>> To: rsyslog-users <[email protected]> >>>>>>>>> Subject: Re: [rsyslog] retry if output module returns >>>>>>>>> >>>>>>>> RS_RET_SUSPENDED >>>> >>>>> >>>>>>>>> Updated config to: >>>>>>>>> module(load="omrelp") >>>>>>>>> local0.* action(type="omrelp" >>>>>>>>> target="10.0.0.1" >>>>>>>>> port="2514" >>>>>>>>> name="debug_relp" >>>>>>>>> queue.filename="relp_queue" >>>>>>>>> queue.maxdiskspace="1G" >>>>>>>>> queue.saveonshutdown="on" >>>>>>>>> queue.spoolDirectory="/var/spool/rsyslog" >>>>>>>>> queue.type="Disk" >>>>>>>>> action.resumeRetryCount="-1" >>>>>>>>> action.resumeInterval="1" >>>>>>>>> ) >>>>>>>>> >>>>>>>>> Still message is lost: >>>>>>>>> >>>>>>>>> 3489.658349703:imuxsock.c : Message from UNIX socket: #3 >>>>>>>>> 3489.658367582:imuxsock.c : main Q: qqueueAdd: entry added, >>>>>>>>> size >>>>>>>>> now >>>>>>>>> log 1, phys 1 entries >>>>>>>>> 3489.658372561:imuxsock.c : main Q: EnqueueMsg advised worker >>>>>>>>> >>>>>>>> start >>>> >>>>> 3489.658374985:imuxsock.c : --------imuxsock calling select, >>>>>>>>> >>>>>>>> active >>>> >>>>> file descriptors (max 3): 3 >>>>>>>>> 3489.658384201:main Q:Reg/w0 : wti 0x23c8ba0: worker awoke from >>>>>>>>> idle >>>>>>>>> processing >>>>>>>>> 3489.658386792:main Q:Reg/w0 : DeleteProcessedBatch: we deleted 0 >>>>>>>>> objects >>>>>>>>> and enqueued 0 objects >>>>>>>>> 3489.658388548:main Q:Reg/w0 : doDeleteBatch: delete batch from >>>>>>>>> >>>>>>>> store, >>>> >>>>> new >>>>>>>>> sizes: log 1, phys 1 >>>>>>>>> 3489.658391356:main Q:Reg/w0 : processBATCH: batch of 1 elements >>>>>>>>> >>>>>>>> must >>>> >>>>> be >>>>>>>>> processed >>>>>>>>> 3489.658392786:main Q:Reg/w0 : processBATCH: next msg 0: <134>Mar >>>>>>>>> 29 >>>>>>>>> 17:44:49 logger: test >>>>>>>>> 3489.658395027:main Q:Reg/w0 : PRIFILT 'local0.*' >>>>>>>>> 3489.658397540:main Q:Reg/w0 : pmask: X X X X X X X >>>>>>>>> X X >>>>>>>>> X X >>>>>>>>> X X X X X FF X X X X X X X X X >>>>>>>>> 3489.658413235:main Q:Reg/w0 : PRIFILT condition result is 1 >>>>>>>>> 3489.658414686:main Q:Reg/w0 : ACTION 0 >>>>>>>>> [omrelp:action(type="omrelp" >>>>>>>>> ...)] >>>>>>>>> 3489.658417648:main Q:Reg/w0 : executing action 0 >>>>>>>>> 3489.658419520:main Q:Reg/w0 : action 'debug_relp': called, >>>>>>>>> logging >>>>>>>>> >>>>>>>> to >>>> >>>>> omrelp (susp 0/0, direct q 0) >>>>>>>>> 3489.658433462:main Q:Reg/w0 : strm 0x23b74c0: file -1(relp_queue) >>>>>>>>> flush, >>>>>>>>> buflen 410 >>>>>>>>> 3489.658435496:main Q:Reg/w0 : strmPhysWrite, stream 0x23b74c0, >>>>>>>>> len >>>>>>>>> 410 >>>>>>>>> 3489.658484243:main Q:Reg/w0 : file >>>>>>>>> '/var/spool/rsyslog/relp_queue.00000001' opened as #5 with mode 384 >>>>>>>>> 3489.658487347:main Q:Reg/w0 : strm 0x23b74c0: opened file >>>>>>>>> '/var/spool/rsyslog/relp_queue.00000001' for WRITE as 5 >>>>>>>>> 3489.658500498:main Q:Reg/w0 : strm 0x23b74c0: file 5 write wrote >>>>>>>>> >>>>>>>> 410 >>>> >>>>> bytes >>>>>>>>> 3489.658502751:main Q:Reg/w0 : debug_relp queue: write wrote 410 >>>>>>>>> octets >>>>>>>>> to >>>>>>>>> disk, queue disk size now 410 octets, EnqOnly:0 >>>>>>>>> 3489.658504568:main Q:Reg/w0 : debug_relp queue: qqueueAdd: entry >>>>>>>>> added, >>>>>>>>> size now log 1, phys 1 entries >>>>>>>>> 3489.658506705:main Q:Reg/w0 : debug_relp queue:Reg: high >>>>>>>>> activity - >>>>>>>>> starting 1 additional worker thread(s). >>>>>>>>> 3489.658528951:main Q:Reg/w0 : debug_relp queue:Reg: started with >>>>>>>>> state >>>>>>>>> 0, >>>>>>>>> num workers now 1 >>>>>>>>> 3489.658530689:main Q:Reg/w0 : debug_relp queue: EnqueueMsg >>>>>>>>> advised >>>>>>>>> worker >>>>>>>>> start >>>>>>>>> 3489.658532183:main Q:Reg/w0 : action 'debug_relp': set suspended >>>>>>>>> state >>>>>>>>> to >>>>>>>>> 0 >>>>>>>>> 3489.658533672:main Q:Reg/w0 : PRIFILT >>>>>>>>> '*.info;mail.none;authpriv.none;cron.none' >>>>>>>>> 3489.658536164:main Q:Reg/w0 : pmask: 7F 7F X 7F 7F 7F 7F 7F >>>>>>>>> 7F >>>>>>>>> X X >>>>>>>>> 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F >>>>>>>>> 3489.658552240:main Q:Reg/w0 : PRIFILT condition result is 1 >>>>>>>>> 3489.658553393:main Q:Reg/w0 : ACTION 1 >>>>>>>>> [builtin:omfile:/var/log/messages] >>>>>>>>> 3489.658556301:main Q:Reg/w0 : executing action 1 >>>>>>>>> 3489.658557878:main Q:Reg/w0 : action 'action 1': called, logging >>>>>>>>> to >>>>>>>>> builtin:omfile (susp 0/0, direct q 1) >>>>>>>>> 3489.658561265:main Q:Reg/w0 : action 'action 1': is >>>>>>>>> transactional - >>>>>>>>> executing in commit phase >>>>>>>>> 3489.658563696:main Q:Reg/w0 : Action 1 transitioned to state: itx >>>>>>>>> 3489.658564902:main Q:Reg/w0 : action 'action 1': set suspended >>>>>>>>> >>>>>>>> state >>>> >>>>> to 0 >>>>>>>>> 3489.658566053:main Q:Reg/w0 : PRIFILT 'authpriv.*' >>>>>>>>> 3489.658568233:main Q:Reg/w0 : pmask: X X X X X X X >>>>>>>>> X X >>>>>>>>> X >>>>>>>>> FF >>>>>>>>> X X X X X X X X X X X X X X X >>>>>>>>> 3489.658582888:main Q:Reg/w0 : PRIFILT condition result is 0 >>>>>>>>> 3489.658584058:main Q:Reg/w0 : PRIFILT 'mail.*' >>>>>>>>> 3489.658586243:main Q:Reg/w0 : pmask: X X FF X X X X >>>>>>>>> X X >>>>>>>>> X X >>>>>>>>> X X X X X X X X X X X X X X X >>>>>>>>> 3489.658600961:main Q:Reg/w0 : PRIFILT condition result is 0 >>>>>>>>> 3489.658602136:main Q:Reg/w0 : PRIFILT 'cron.*' >>>>>>>>> 3489.658604562:main Q:Reg/w0 : pmask: X X X X X X X >>>>>>>>> X X >>>>>>>>> FF X >>>>>>>>> X X X X X X X X X X X X X X X >>>>>>>>> 3489.658619159:main Q:Reg/w0 : PRIFILT condition result is 0 >>>>>>>>> 3489.658620352:main Q:Reg/w0 : PRIFILT '*.emerg' >>>>>>>>> 3489.658622551:main Q:Reg/w0 : pmask: 1 1 1 1 1 1 1 >>>>>>>>> 1 1 >>>>>>>>> 1 1 >>>>>>>>> 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 >>>>>>>>> 3489.658638435:main Q:Reg/w0 : PRIFILT condition result is 0 >>>>>>>>> 3489.658639529:main Q:Reg/w0 : PRIFILT 'uucp,news.crit' >>>>>>>>> 3489.658641711:main Q:Reg/w0 : pmask: X X X X X X X >>>>>>>>> 7 7 >>>>>>>>> X X >>>>>>>>> X X X X X X X X X X X X X X X >>>>>>>>> 3489.658656380:main Q:Reg/w0 : PRIFILT condition result is 0 >>>>>>>>> 3489.658657532:main Q:Reg/w0 : PRIFILT 'local7.*' >>>>>>>>> 3489.658659794:main Q:Reg/w0 : pmask: X X X X X X X >>>>>>>>> X X >>>>>>>>> X X >>>>>>>>> X X X X X X X X X X X X FF X X >>>>>>>>> 3489.658674346:main Q:Reg/w0 : PRIFILT condition result is 0 >>>>>>>>> 3489.658675686:main Q:Reg/w0 : END batch execution phase, entering >>>>>>>>> >>>>>>>> to >>>> >>>>> commit phase [processed 1 of 1 messages] >>>>>>>>> 3489.658677400:main Q:Reg/w0 : actionCommitAll: action 1, state 1, >>>>>>>>> >>>>>>>> nbr >>>> >>>>> to >>>>>>>>> commit 0 isTransactional 1 >>>>>>>>> 3489.658679044:main Q:Reg/w0 : doTransaction: have >>>>>>>>> commitTransaction >>>>>>>>> IF, >>>>>>>>> using that, pWrkrInfo 0x23c8ce0 >>>>>>>>> 3489.658680668:main Q:Reg/w0 : entering >>>>>>>>> >>>>>>>> actionCallCommitTransaction(), >>>> >>>>> state: itx, actionNbr 1, nMsgs 1 >>>>>>>>> 3489.658682704:main Q:Reg/w0 : omfile: write to stream, >>>>>>>>> pData->pStrm >>>>>>>>> 0x7f1ef4002480, lenBuf 42, strt data Mar 29 17:44:49 314959ac8cb0 >>>>>>>>> logger: >>>>>>>>> test >>>>>>>>> >>>>>>>>> 3489.658685296:main Q:Reg/w0 : strm 0x7f1ef4002480: file >>>>>>>>> 4(messages) >>>>>>>>> flush, buflen 42 >>>>>>>>> 3489.658686866:main Q:Reg/w0 : strmPhysWrite, stream >>>>>>>>> 0x7f1ef4002480, >>>>>>>>> len 42 >>>>>>>>> 3489.658696046:main Q:Reg/w0 : strm 0x7f1ef4002480: file 4 write >>>>>>>>> >>>>>>>> wrote >>>> >>>>> 42 >>>>>>>>> bytes >>>>>>>>> 3489.658697884:main Q:Reg/w0 : Action 1 transitioned to state: rdy >>>>>>>>> 3489.658699301:main Q:Reg/w0 : Action 1 transitioned to state: itx >>>>>>>>> 3489.658700575:main Q:Reg/w0 : Action 1 transitioned to state: rdy >>>>>>>>> 3489.658701773:main Q:Reg/w0 : actionCommit, in retry loop, iRet 0 >>>>>>>>> 3489.658703176:main Q:Reg/w0 : processBATCH: batch of 1 elements >>>>>>>>> has >>>>>>>>> been >>>>>>>>> processed >>>>>>>>> 3489.658704989:main Q:Reg/w0 : regular consumer finished, iret=0, >>>>>>>>> szlog >>>>>>>>> 0 >>>>>>>>> sz phys 1 >>>>>>>>> 3489.658707214:main Q:Reg/w0 : DeleteProcessedBatch: we deleted 1 >>>>>>>>> objects >>>>>>>>> and enqueued 0 objects >>>>>>>>> 3489.658708626:main Q:Reg/w0 : doDeleteBatch: delete batch from >>>>>>>>> >>>>>>>> store, >>>> >>>>> new >>>>>>>>> sizes: log 0, phys 0 >>>>>>>>> 3489.658710186:main Q:Reg/w0 : regular consumer finished, iret=4, >>>>>>>>> szlog >>>>>>>>> 0 >>>>>>>>> sz phys 0 >>>>>>>>> 3489.658711550:main Q:Reg/w0 : main Q:Reg/w0: worker IDLE, waiting >>>>>>>>> >>>>>>>> for >>>> >>>>> work. >>>>>>>>> 3489.660013052:7f1efbb14700: thread created, tid 30310, name >>>>>>>>> 'rs:debug_relp >>>>>>>>> queue:Reg' >>>>>>>>> 3489.660298870:debug_relp queue:Reg/w0: wti 0x23c78b0: worker >>>>>>>>> >>>>>>>> starting >>>> >>>>> 3489.660645336:debug_relp queue:Reg/w0: DeleteProcessedBatch: we >>>>>>>>> deleted >>>>>>>>> 0 >>>>>>>>> objects and enqueued 0 objects >>>>>>>>> 3489.660922752:debug_relp queue:Reg/w0: doDeleteBatch: delete batch >>>>>>>>> from >>>>>>>>> store, new sizes: log 1, phys 1 >>>>>>>>> 3489.660947418:debug_relp queue:Reg/w0: file >>>>>>>>> '/var/spool/rsyslog/relp_queue.00000001' opened as #6 with mode 384 >>>>>>>>> 3489.660959920:debug_relp queue:Reg/w0: strm 0x23b7760: opened file >>>>>>>>> '/var/spool/rsyslog/relp_queue.00000001' for READ as 6 >>>>>>>>> 3489.660967370:debug_relp queue:Reg/w0: strm 0x23b7760: file 6 read >>>>>>>>> >>>>>>>> 410 >>>> >>>>> bytes >>>>>>>>> 3489.661768120:debug_relp queue:Reg/w0: action 'debug_relp': is >>>>>>>>> transactional - executing in commit phase >>>>>>>>> 3489.661782408:debug_relp queue:Reg/w0: wti 0x23c78b0: we need to >>>>>>>>> create >>>>>>>>> a >>>>>>>>> new action worker instance for action 0 >>>>>>>>> 3489.661789583:debug_relp queue:Reg/w0: relp engine created new >>>>>>>>> >>>>>>>> client >>>> >>>>> 0x7f1ef00027e0 >>>>>>>>> 3489.661794073:debug_relp queue:Reg/w0: wti 0x23c78b0: created >>>>>>>>> action >>>>>>>>> worker instance 1 for action 0 >>>>>>>>> 3489.661798129:debug_relp queue:Reg/w0: omrelp: beginTransaction >>>>>>>>> ^C3497.710058579:main thread : DoDie called. >>>>>>>>> 3497.710272055:main thread : exiting on signal 2 >>>>>>>>> 3497.710576430:main thread : Terminating input threads... >>>>>>>>> 3497.710765753:main thread : request term via SIGTTIN for input >>>>>>>>> thread >>>>>>>>> 'imuxsock' 0xfcb16700 >>>>>>>>> 3497.711033925:imuxsock.c : thrdStarter: usrThrdMain imuxsock - >>>>>>>>> 0x7f1efcb16700 returned with iRet 0, exiting now. >>>>>>>>> 3497.711447372:main thread : non-cancel input thread termination >>>>>>>>> succeeded for thread imuxsock 0xfcb16700 >>>>>>>>> 3497.713028584:imuxsock.c : destructor for debug call stack >>>>>>>>> 0x7f1eec0008c0 called >>>>>>>>> 3497.713390963:main thread : imuxsock: unlinking unix socket >>>>>>>>> >>>>>>>> file[0] >>>> >>>>> /dev/log >>>>>>>>> 3497.713734513:main thread : main Q: qqueueAdd: entry added, >>>>>>>>> size >>>>>>>>> now >>>>>>>>> log 1, phys 1 entries >>>>>>>>> 3497.713906635:main thread : main Q: EnqueueMsg advised worker >>>>>>>>> >>>>>>>> start >>>> >>>>> 3497.714257550:main Q:Reg/w0 : wti 0x23c8ba0: worker awoke from idle >>>>>>>>> processing >>>>>>>>> 3497.714544345:main Q:Reg/w0 : DeleteProcessedBatch: we deleted 0 >>>>>>>>> objects >>>>>>>>> and enqueued 0 objects >>>>>>>>> 3497.715372923:main Q:Reg/w0 : doDeleteBatch: delete batch from >>>>>>>>> >>>>>>>> store, >>>> >>>>> new >>>>>>>>> sizes: log 1, phys 1 >>>>>>>>> 3497.715611163:main Q:Reg/w0 : processBATCH: batch of 1 elements >>>>>>>>> >>>>>>>> must >>>> >>>>> be >>>>>>>>> processed >>>>>>>>> 3497.715762447:main Q:Reg/w0 : processBATCH: next msg 0: [origin >>>>>>>>> software="rsyslogd" swVersion="8.18.0.master" x-pid="30306" >>>>>>>>> x-info=" >>>>>>>>> http://www.rsyslog.com"] exiting on signal 2. >>>>>>>>> 3497.715965911:main Q:Reg/w0 : PRIFILT 'local0.*' >>>>>>>>> 3497.715976154:main Q:Reg/w0 : pmask: X X X X X X X >>>>>>>>> X X >>>>>>>>> X X >>>>>>>>> X X X X X FF X X X X X X X X X >>>>>>>>> 3497.716332698:main Q:Reg/w0 : PRIFILT condition result is 0 >>>>>>>>> 3497.716337713:main Q:Reg/w0 : PRIFILT >>>>>>>>> '*.info;mail.none;authpriv.none;cron.none' >>>>>>>>> 3497.716347729:main Q:Reg/w0 : pmask: 7F 7F X 7F 7F 7F 7F 7F >>>>>>>>> 7F >>>>>>>>> X X >>>>>>>>> 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F >>>>>>>>> 3497.716424684:main Q:Reg/w0 : PRIFILT condition result is 1 >>>>>>>>> 3497.716429241:main Q:Reg/w0 : ACTION 1 >>>>>>>>> [builtin:omfile:/var/log/messages] >>>>>>>>> 3497.716439928:main Q:Reg/w0 : executing action 1 >>>>>>>>> 3497.716445132:main Q:Reg/w0 : action 'action 1': called, logging >>>>>>>>> to >>>>>>>>> builtin:omfile (susp 0/0, direct q 1) >>>>>>>>> 3497.716452142:main Q:Reg/w0 : action 'action 1': is >>>>>>>>> transactional - >>>>>>>>> executing in commit phase >>>>>>>>> 3497.716457817:main Q:Reg/w0 : Action 1 transitioned to state: itx >>>>>>>>> 3497.716462371:main Q:Reg/w0 : action 'action 1': set suspended >>>>>>>>> >>>>>>>> state >>>> >>>>> to 0 >>>>>>>>> 3497.716466771:main Q:Reg/w0 : PRIFILT 'authpriv.*' >>>>>>>>> 3497.716476330:main Q:Reg/w0 : pmask: X X X X X X X >>>>>>>>> X X >>>>>>>>> X >>>>>>>>> FF >>>>>>>>> X X X X X X X X X X X X X X X >>>>>>>>> 3497.716796250:main Q:Reg/w0 : PRIFILT condition result is 0 >>>>>>>>> 3497.716802372:main Q:Reg/w0 : PRIFILT 'mail.*' >>>>>>>>> 3497.716811926:main Q:Reg/w0 : pmask: X X FF X X X X >>>>>>>>> X X >>>>>>>>> X X >>>>>>>>> X X X X X X X X X X X X X X X >>>>>>>>> 3497.717436983:main Q:Reg/w0 : PRIFILT condition result is 0 >>>>>>>>> 3497.717444114:main Q:Reg/w0 : PRIFILT 'cron.*' >>>>>>>>> 3497.717454023:main Q:Reg/w0 : pmask: X X X X X X X >>>>>>>>> X X >>>>>>>>> FF X >>>>>>>>> X X X X X X X X X X X X X X X >>>>>>>>> 3497.717823841:main Q:Reg/w0 : PRIFILT condition result is 0 >>>>>>>>> 3497.717829094:main Q:Reg/w0 : PRIFILT '*.emerg' >>>>>>>>> 3497.717838767:main Q:Reg/w0 : pmask: 1 1 1 1 1 1 1 >>>>>>>>> 1 1 >>>>>>>>> 1 1 >>>>>>>>> 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 >>>>>>>>> 3497.717916499:main Q:Reg/w0 : PRIFILT condition result is 0 >>>>>>>>> 3497.717920817:main Q:Reg/w0 : PRIFILT 'uucp,news.crit' >>>>>>>>> 3497.717930304:main Q:Reg/w0 : pmask: X X X X X X X >>>>>>>>> 7 7 >>>>>>>>> X X >>>>>>>>> X X X X X X X X X X X X X X X >>>>>>>>> 3497.718043828:main Q:Reg/w0 : PRIFILT condition result is 0 >>>>>>>>> 3497.718044097:main Q:Reg/w0 : PRIFILT 'local7.*' >>>>>>>>> 3497.718055458:main Q:Reg/w0 : pmask: X X X X X X X >>>>>>>>> X X >>>>>>>>> X X >>>>>>>>> X X X X X X X X X X X X FF X X >>>>>>>>> 3497.718838257:main Q:Reg/w0 : PRIFILT condition result is 0 >>>>>>>>> 3497.718842803:main Q:Reg/w0 : END batch execution phase, entering >>>>>>>>> >>>>>>>> to >>>> >>>>> commit phase [processed 1 of 1 messages] >>>>>>>>> 3497.718847686:main Q:Reg/w0 : actionCommitAll: action 1, state 1, >>>>>>>>> >>>>>>>> nbr >>>> >>>>> to >>>>>>>>> commit 0 isTransactional 1 >>>>>>>>> 3497.718852750:main Q:Reg/w0 : doTransaction: have >>>>>>>>> commitTransaction >>>>>>>>> IF, >>>>>>>>> using that, pWrkrInfo 0x23c8ce0 >>>>>>>>> 3497.718857172:main Q:Reg/w0 : entering >>>>>>>>> >>>>>>>> actionCallCommitTransaction(), >>>> >>>>> state: itx, actionNbr 1, nMsgs 1 >>>>>>>>> 3497.718862516:main Q:Reg/w0 : omfile: write to stream, >>>>>>>>> pData->pStrm >>>>>>>>> 0x7f1ef4002480, lenBuf 161, strt data Mar 29 17:44:57 314959ac8cb0 >>>>>>>>> rsyslogd: [origin software="rsyslogd" swVersion="8.18.0.master" >>>>>>>>> x-pid="30306" x-info="http://www.rs >>>>>>>>> 3497.718868427:main Q:Reg/w0 : strm 0x7f1ef4002480: file >>>>>>>>> 4(messages) >>>>>>>>> flush, buflen 161 >>>>>>>>> 3497.718873173:main Q:Reg/w0 : strmPhysWrite, stream >>>>>>>>> 0x7f1ef4002480, >>>>>>>>> len >>>>>>>>> 161 >>>>>>>>> 3497.718890732:main Q:Reg/w0 : strm 0x7f1ef4002480: file 4 write >>>>>>>>> >>>>>>>> wrote >>>> >>>>> 161 >>>>>>>>> bytes >>>>>>>>> 3497.718896519:main Q:Reg/w0 : Action 1 transitioned to state: rdy >>>>>>>>> 3497.718901151:main Q:Reg/w0 : Action 1 transitioned to state: itx >>>>>>>>> 3497.718905316:main Q:Reg/w0 : Action 1 transitioned to state: rdy >>>>>>>>> 3497.718909316:main Q:Reg/w0 : actionCommit, in retry loop, iRet 0 >>>>>>>>> 3497.718913541:main Q:Reg/w0 : processBATCH: batch of 1 elements >>>>>>>>> has >>>>>>>>> been >>>>>>>>> processed >>>>>>>>> 3497.718918158:main Q:Reg/w0 : regular consumer finished, iret=0, >>>>>>>>> szlog >>>>>>>>> 0 >>>>>>>>> sz phys 1 >>>>>>>>> 3497.718923739:main Q:Reg/w0 : DeleteProcessedBatch: we deleted 1 >>>>>>>>> objects >>>>>>>>> and enqueued 0 objects >>>>>>>>> 3497.718928090:main Q:Reg/w0 : doDeleteBatch: delete batch from >>>>>>>>> >>>>>>>> store, >>>> >>>>> new >>>>>>>>> sizes: log 0, phys 0 >>>>>>>>> 3497.718932606:main Q:Reg/w0 : regular consumer finished, iret=4, >>>>>>>>> szlog >>>>>>>>> 0 >>>>>>>>> sz phys 0 >>>>>>>>> 3497.718936888:main Q:Reg/w0 : main Q:Reg/w0: worker IDLE, waiting >>>>>>>>> >>>>>>>> for >>>> >>>>> work. >>>>>>>>> 3497.718942403:main thread : Terminating main queue... >>>>>>>>> 3497.718946280:main thread : main Q: initiating worker thread >>>>>>>>> shutdown >>>>>>>>> sequence >>>>>>>>> 3497.718950170:main thread : main Q: trying shutdown of regular >>>>>>>>> workers >>>>>>>>> 3497.718957067:main thread : sent SIGTTIN to worker thread >>>>>>>>> 0xfc315700 >>>>>>>>> 3497.718961130:main thread : main Q:Reg: waiting 1500ms on >>>>>>>>> worker >>>>>>>>> thread >>>>>>>>> termination, 1 still running >>>>>>>>> 3497.718968288:main Q:Reg/w0 : wti 0x23c8ba0: worker awoke from >>>>>>>>> idle >>>>>>>>> processing >>>>>>>>> 3497.718972108:main Q:Reg/w0 : DeleteProcessedBatch: we deleted 0 >>>>>>>>> objects >>>>>>>>> and enqueued 0 objects >>>>>>>>> 3497.718975498:main Q:Reg/w0 : doDeleteBatch: delete batch from >>>>>>>>> >>>>>>>> store, >>>> >>>>> new >>>>>>>>> sizes: log 0, phys 0 >>>>>>>>> 3497.718979083:main Q:Reg/w0 : regular consumer finished, iret=4, >>>>>>>>> szlog >>>>>>>>> 0 >>>>>>>>> sz phys 0 >>>>>>>>> 3497.718982620:main Q:Reg/w0 : wti 0x23c8ba0: terminating worker >>>>>>>>> terminateRet=5, bInactivityTOOccured=0 >>>>>>>>> 3497.718986378:main Q:Reg/w0 : DDDD: wti 0x23c8ba0: worker cleanup >>>>>>>>> action >>>>>>>>> instances >>>>>>>>> 3497.718990027:main Q:Reg/w0 : wti 0x23c8ba0, action 0, ptr (nil) >>>>>>>>> 3497.718993327:main Q:Reg/w0 : wti 0x23c8ba0, action 1, ptr >>>>>>>>> 0x7f1ef40022a0 >>>>>>>>> 3497.718997548:main Q:Reg/w0 : wti 0x23c8ba0, action 2, ptr (nil) >>>>>>>>> 3497.719000789:main Q:Reg/w0 : wti 0x23c8ba0, action 3, ptr (nil) >>>>>>>>> 3497.719003996:main Q:Reg/w0 : wti 0x23c8ba0, action 4, ptr (nil) >>>>>>>>> 3497.719007201:main Q:Reg/w0 : wti 0x23c8ba0, action 5, ptr (nil) >>>>>>>>> 3497.719010409:main Q:Reg/w0 : wti 0x23c8ba0, action 6, ptr (nil) >>>>>>>>> 3497.719013604:main Q:Reg/w0 : wti 0x23c8ba0, action 7, ptr (nil) >>>>>>>>> 3497.719016916:main Q:Reg/w0 : wti 0x23c8ba0: worker exiting >>>>>>>>> 3497.719020757:main Q:Reg/w0 : main Q:Reg: Worker thread 23c8ba0, >>>>>>>>> terminated, num workers now 0 >>>>>>>>> 3497.719090631:main thread : main Q: regular queue workers shut >>>>>>>>> down. >>>>>>>>> 3497.719097597:main thread : main Q: checking to see if we need >>>>>>>>> to >>>>>>>>> cancel any worker threads of the primary queue >>>>>>>>> 3497.719101335:main thread : main Q: worker threads terminated, >>>>>>>>> remaining queue size log 0, phys 0. >>>>>>>>> 3497.719111115:main thread : main Q: queue (type 0) will lose 0 >>>>>>>>> messages, destroying... >>>>>>>>> 3497.719501847:main Q:Reg/w0 : destructor for debug call stack >>>>>>>>> 0x7f1ef40008c0 called >>>>>>>>> 3497.719547524:main thread : Terminating outputs... >>>>>>>>> 3497.719553777:main thread : destructing ruleset 0x23ab150, name >>>>>>>>> 0x23ab190 >>>>>>>>> 3497.719558276:main thread : debug_relp queue: initiating worker >>>>>>>>> thread >>>>>>>>> shutdown sequence >>>>>>>>> 3497.719561940:main thread : debug_relp queue: trying shutdown >>>>>>>>> of >>>>>>>>> regular workers >>>>>>>>> 3497.719568068:main thread : sent SIGTTIN to worker thread >>>>>>>>> 0xfbb14700 >>>>>>>>> 3497.719587478:main thread : debug_relp queue:Reg: waiting 0ms >>>>>>>>> on >>>>>>>>> worker >>>>>>>>> thread termination, 1 still running >>>>>>>>> 3497.719593945:debug_relp queue:Reg/w0: end relpSessConnect, iRet >>>>>>>>> >>>>>>>> 10014 >>>> >>>>> 3497.719599684:debug_relp queue:Reg/w0: Action 0 transitioned to >>>>>>>>> >>>>>>>> state: >>>> >>>>> rtry >>>>>>>>> 3497.719603211:debug_relp queue:Reg/w0: doTransaction: action 0, >>>>>>>>> currIParam >>>>>>>>> 1 >>>>>>>>> 3497.719607186:debug_relp queue:Reg/w0: actionDoRetry: debug_relp >>>>>>>>> >>>>>>>> enter >>>> >>>>> loop, iRetries=0 >>>>>>>>> 3497.719677407:main thread : debug_relp queue:Reg: timeout >>>>>>>>> waiting >>>>>>>>> on >>>>>>>>> worker thread termination >>>>>>>>> 3497.719677554:main thread : sent SIGTTIN to worker thread >>>>>>>>> 0xfbb14700 >>>>>>>>> 3497.719677725:main thread : debug_relp queue: regular shutdown >>>>>>>>> timed >>>>>>>>> out on primary queue (this is OK) >>>>>>>>> 3497.719677897:main thread : debug_relp queue: trying to >>>>>>>>> shutdown >>>>>>>>> workers within Action Timeoutsetting EnqOnly mode >>>>>>>>> 3497.719678191:main thread : debug_relp queue: trying immediate >>>>>>>>> shutdown >>>>>>>>> of regular workers (if any) >>>>>>>>> 3497.719678362:main thread : sent SIGTTIN to worker thread >>>>>>>>> 0xfbb14700 >>>>>>>>> 3497.719678558:main thread : debug_relp queue:Reg: waiting >>>>>>>>> 1000ms >>>>>>>>> >>>>>>>> on >>>> >>>>> worker thread termination, 1 still running >>>>>>>>> 3497.719678754:debug_relp queue:Reg/w0: end relpSessConnect, iRet >>>>>>>>> >>>>>>>> 10014 >>>> >>>>> 3497.719678877:debug_relp queue:Reg/w0: actionDoRetry: debug_relp >>>>>>>>> action->tryResume returned -2007 >>>>>>>>> 3497.719678999:debug_relp queue:Reg/w0: actionDoRetry: debug_relp >>>>>>>>> >>>>>>>> check >>>> >>>>> for >>>>>>>>> max retries, iResumeRetryCount -1, iRetries 0 >>>>>>>>> 3498.720321005:debug_relp queue:Reg/w0: actionTryResume: action >>>>>>>>> 0x23bebf0 >>>>>>>>> state: rtry, next retry (if applicable): 0 [now 1459273498] >>>>>>>>> 3498.720769277:debug_relp queue:Reg/w0: actionCommit, in retry >>>>>>>>> loop, >>>>>>>>> iRet >>>>>>>>> -2007 >>>>>>>>> 3498.721034552:debug_relp queue:Reg/w0: regular consumer finished, >>>>>>>>> iret=-2007, szlog 0 sz phys 1 >>>>>>>>> 3498.721240322:debug_relp queue:Reg/w0: DeleteProcessedBatch: we >>>>>>>>> deleted >>>>>>>>> 1 >>>>>>>>> objects and enqueued 0 objects >>>>>>>>> 3498.721396664:debug_relp queue:Reg/w0: doDeleteBatch: delete batch >>>>>>>>> from >>>>>>>>> store, new sizes: log 0, phys 0 >>>>>>>>> 3498.721831840:debug_relp queue:Reg/w0: wti 0x23c78b0: terminating >>>>>>>>> worker >>>>>>>>> because of TERMINATE_NOW mode, del iRet 0 >>>>>>>>> 3498.721991265:debug_relp queue:Reg/w0: DDDD: wti 0x23c78b0: worker >>>>>>>>> cleanup >>>>>>>>> action instances >>>>>>>>> 3498.722274489:debug_relp queue:Reg/w0: wti 0x23c78b0, action 0, >>>>>>>>> ptr >>>>>>>>> 0x7f1ef00020d0 >>>>>>>>> 3498.722431811:debug_relp queue:Reg/w0: relp engine destructing >>>>>>>>> >>>>>>>> client >>>> >>>>> 0x7f1ef00027e0 >>>>>>>>> 3498.723389457:debug_relp queue:Reg/w0: wti 0x23c78b0, action 1, >>>>>>>>> ptr >>>>>>>>> (nil) >>>>>>>>> 3498.723559462:debug_relp queue:Reg/w0: wti 0x23c78b0, action 2, >>>>>>>>> ptr >>>>>>>>> (nil) >>>>>>>>> 3498.723794716:debug_relp queue:Reg/w0: wti 0x23c78b0, action 3, >>>>>>>>> ptr >>>>>>>>> (nil) >>>>>>>>> 3498.723972736:debug_relp queue:Reg/w0: wti 0x23c78b0, action 4, >>>>>>>>> ptr >>>>>>>>> (nil) >>>>>>>>> 3498.724207978:debug_relp queue:Reg/w0: wti 0x23c78b0, action 5, >>>>>>>>> ptr >>>>>>>>> (nil) >>>>>>>>> 3498.724215660:debug_relp queue:Reg/w0: wti 0x23c78b0, action 6, >>>>>>>>> ptr >>>>>>>>> (nil) >>>>>>>>> 3498.724219766:debug_relp queue:Reg/w0: wti 0x23c78b0, action 7, >>>>>>>>> ptr >>>>>>>>> (nil) >>>>>>>>> 3498.724223775:debug_relp queue:Reg/w0: wti 0x23c78b0: worker >>>>>>>>> exiting >>>>>>>>> 3498.724228430:debug_relp queue:Reg/w0: debug_relp queue:Reg: >>>>>>>>> Worker >>>>>>>>> thread >>>>>>>>> 23c78b0, terminated, num workers now 0 >>>>>>>>> 3498.724243673:debug_relp queue:Reg/w0: destructor for debug call >>>>>>>>> >>>>>>>> stack >>>> >>>>> 0x7f1ef00008c0 called >>>>>>>>> 3498.724371931:main thread : debug_relp queue: checking to see >>>>>>>>> if >>>>>>>>> >>>>>>>> we >>>> >>>>> need to cancel any worker threads of the primary queue >>>>>>>>> 3498.724379712:main thread : debug_relp queue: worker threads >>>>>>>>> terminated, remaining queue size log 0, phys 0. >>>>>>>>> 3498.724386288:main thread : debug_relp queue: persisting queue >>>>>>>>> to >>>>>>>>> disk, >>>>>>>>> 0 entries... >>>>>>>>> 3498.724391611:main thread : strm 0x23b74c0: file 5(relp_queue) >>>>>>>>> closing >>>>>>>>> 3498.724396110:main thread : strm 0x23b74c0: file 5(relp_queue) >>>>>>>>> flush, >>>>>>>>> buflen 0 (no need to flush) >>>>>>>>> 3498.724411574:main thread : strm 0x23b7760: file 6(relp_queue) >>>>>>>>> closing >>>>>>>>> 3498.724418797:main thread : strm 0x23b7a00: file -1(relp_queue) >>>>>>>>> closing >>>>>>>>> 3498.724423956:main thread : strmCloseFile: deleting >>>>>>>>> '/var/spool/rsyslog/relp_queue.00000001' >>>>>>>>> 3498.724490018:main thread : strm 0x7f1ef4002480: file >>>>>>>>> 4(messages) >>>>>>>>> closing >>>>>>>>> 3498.724607874:main thread : strm 0x7f1ef4002480: file >>>>>>>>> 4(messages) >>>>>>>>> flush, buflen 0 (no need to flush) >>>>>>>>> 3498.724731690:main thread : all primary multi-thread sources >>>>>>>>> have >>>>>>>>> been >>>>>>>>> terminated - now doing aux cleanup... >>>>>>>>> 3498.724737248:main thread : destructing current config... >>>>>>>>> 3498.724741760:main thread : calling freeCnf(0x23a91e0) for >>>>>>>>> module >>>>>>>>> 'builtin:omfile' >>>>>>>>> 3498.724745773:main thread : calling freeCnf(0x23a93a0) for >>>>>>>>> module >>>>>>>>> 'builtin:ompipe' >>>>>>>>> 3498.724749977:main thread : calling freeCnf(0x23aa3a0) for >>>>>>>>> module >>>>>>>>> 'builtin:omfwd' >>>>>>>>> 3498.724754588:main thread : calling freeCnf(0x23b9b00) for >>>>>>>>> module >>>>>>>>> 'imuxsock' >>>>>>>>> 3498.724758956:main thread : calling freeCnf(0x23bac70) for >>>>>>>>> module >>>>>>>>> 'imklog' >>>>>>>>> 3498.724807014:main thread : destructing parser >>>>>>>>> 'rsyslog.rfc5424' >>>>>>>>> 3498.724871141:main thread : destructing parser >>>>>>>>> 'rsyslog.rfc3164' >>>>>>>>> 3498.724876440:main thread : pmrfc3164: free parser instance >>>>>>>>> 0x23aa8b0 >>>>>>>>> 3498.724887558:main thread : file rsyslogd.c released module >>>>>>>>> 'lmnet', >>>>>>>>> reference count now 2 >>>>>>>>> 3498.724892004:main thread : module lmnet NOT unloaded because >>>>>>>>> it >>>>>>>>> still >>>>>>>>> has a refcount of 2 >>>>>>>>> 3498.724895745:main thread : Unloading module builtin:omfile >>>>>>>>> 3498.724900191:main thread : module lmnet NOT unloaded because >>>>>>>>> it >>>>>>>>> still >>>>>>>>> has a refcount of 2 >>>>>>>>> 3498.724904194:main thread : Unloading module builtin:ompipe >>>>>>>>> 3498.724908035:main thread : module lmnet NOT unloaded because >>>>>>>>> it >>>>>>>>> still >>>>>>>>> has a refcount of 2 >>>>>>>>> 3498.724911707:main thread : Unloading module builtin-shell >>>>>>>>> 3498.725044125:main thread : module lmnet NOT unloaded because >>>>>>>>> it >>>>>>>>> still >>>>>>>>> has a refcount of 2 >>>>>>>>> 3498.725050401:main thread : Unloading module builtin:omdiscard >>>>>>>>> 3498.725054843:main thread : module lmnet NOT unloaded because >>>>>>>>> it >>>>>>>>> still >>>>>>>>> has a refcount of 2 >>>>>>>>> 3498.725058772:main thread : Unloading module builtin:omfwd >>>>>>>>> 3498.725064464:main thread : file omfwd.c released module >>>>>>>>> 'lmnet', >>>>>>>>> reference count now 1 >>>>>>>>> 3498.725068747:main thread : module lmnet NOT unloaded because >>>>>>>>> it >>>>>>>>> still >>>>>>>>> has a refcount of 1 >>>>>>>>> 3498.725072460:main thread : Unloading module builtin:omusrmsg >>>>>>>>> 3498.725076324:main thread : module lmnet NOT unloaded because >>>>>>>>> it >>>>>>>>> still >>>>>>>>> has a refcount of 1 >>>>>>>>> 3498.725080023:main thread : Unloading module builtin:pmrfc5424 >>>>>>>>> 3498.725084039:main thread : module lmnet NOT unloaded because >>>>>>>>> it >>>>>>>>> still >>>>>>>>> has a refcount of 1 >>>>>>>>> 3498.725087646:main thread : Unloading module builtin:pmrfc3164 >>>>>>>>> 3498.725091651:main thread : module lmnet NOT unloaded because >>>>>>>>> it >>>>>>>>> still >>>>>>>>> has a refcount of 1 >>>>>>>>> 3498.725095255:main thread : Unloading module builtin:smfile >>>>>>>>> 3498.725099010:main thread : module lmnet NOT unloaded because >>>>>>>>> it >>>>>>>>> still >>>>>>>>> has a refcount of 1 >>>>>>>>> 3498.725102601:main thread : Unloading module builtin:smtradfile >>>>>>>>> 3498.725106419:main thread : module lmnet NOT unloaded because >>>>>>>>> it >>>>>>>>> still >>>>>>>>> has a refcount of 1 >>>>>>>>> 3498.725110003:main thread : Unloading module builtin:smfwd >>>>>>>>> 3498.725113689:main thread : module lmnet NOT unloaded because >>>>>>>>> it >>>>>>>>> still >>>>>>>>> has a refcount of 1 >>>>>>>>> 3498.725117357:main thread : Unloading module builtin:smtradfwd >>>>>>>>> 3498.725121132:main thread : module lmnet NOT unloaded because >>>>>>>>> it >>>>>>>>> still >>>>>>>>> has a refcount of 1 >>>>>>>>> 3498.725124782:main thread : Unloading module imuxsock >>>>>>>>> 3498.725157459:main thread : module lmnet NOT unloaded because >>>>>>>>> it >>>>>>>>> still >>>>>>>>> has a refcount of 1 >>>>>>>>> 3498.725162797:main thread : Unloading module imklog >>>>>>>>> 3498.725179208:main thread : module lmnet NOT unloaded because >>>>>>>>> it >>>>>>>>> still >>>>>>>>> has a refcount of 1 >>>>>>>>> 3498.726112994:main thread : Unloading module omrelp >>>>>>>>> 3498.726184405:main thread : module lmnet NOT unloaded because >>>>>>>>> it >>>>>>>>> still >>>>>>>>> has a refcount of 1 >>>>>>>>> 3498.726189821:main thread : module lmregexp NOT unloaded >>>>>>>>> because >>>>>>>>> >>>>>>>> it >>>> >>>>> still has a refcount of 1 >>>>>>>>> 3498.726195161:main thread : file conf.c released module >>>>>>>>> 'lmnet', >>>>>>>>> reference count now 0 >>>>>>>>> 3498.726198620:main thread : module 'lmnet' has zero reference >>>>>>>>> count, >>>>>>>>> unloading... >>>>>>>>> 3498.726201936:main thread : Unloading module lmnet >>>>>>>>> 3498.726218655:main thread : rsyslog runtime de-initialized, >>>>>>>>> >>>>>>>> current >>>> >>>>> users 0 >>>>>>>>> 3498.726222660:main thread : Clean shutdown completed, bye >>>>>>>>> >>>>>>>>> >>>>>>>>> On Mon, Mar 28, 2016 at 4:41 PM, Kane Kim <[email protected]> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>> Hello Reiner, >>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> I'm seeing the same behavior with omrelp module. I've configured >>>>>>>>>> omrelp >>>>>>>>>> to >>>>>>>>>> non-routable ip address: >>>>>>>>>> module(load="omrelp") >>>>>>>>>> local0.* action(type="omrelp" >>>>>>>>>> target="10.0.0.1" >>>>>>>>>> port="2514" >>>>>>>>>> name="debug_relp" >>>>>>>>>> queue.filename="relp_queue" >>>>>>>>>> queue.maxdiskspace="1G" >>>>>>>>>> queue.saveonshutdown="on" >>>>>>>>>> queue.spoolDirectory="/var/spool/rsyslog" >>>>>>>>>> queue.type="Disk" >>>>>>>>>> ) >>>>>>>>>> Then I try to log a line: >>>>>>>>>> [root@314959ac8cb0 prism]# logger -p local0.info test >>>>>>>>>> [root@314959ac8cb0 prism]# ls /var/spool/rsyslog/ >>>>>>>>>> relp_queue.00000001 >>>>>>>>>> # I shutdown rsyslog at this point >>>>>>>>>> [root@314959ac8cb0 prism]# ls /var/spool/rsyslog/ >>>>>>>>>> # after shutdown queue is deleted and message is lost >>>>>>>>>> [root@314959ac8cb0 prism]# >>>>>>>>>> >>>>>>>>>> Here is rsyslog log, so omrelp starts transaction and then I >>>>>>>>>> >>>>>>>>> shutdown >>>> >>>>> rsyslog, it seems at some point queue is deleted: >>>>>>>>>> >>>>>>>>>> 8184.798028612:debug_relp queue:Reg/w0: omrelp: beginTransaction >>>>>>>>>> ^C8194.245122305:main thread : DoDie called. >>>>>>>>>> 8194.245301525:main thread : exiting on signal 2 >>>>>>>>>> 8194.245532709:main thread : Terminating input threads... >>>>>>>>>> 8194.245873683:main thread : request term via SIGTTIN for input >>>>>>>>>> thread >>>>>>>>>> 'imuxsock' 0xcb767700 >>>>>>>>>> 8194.246079748:imuxsock.c : thrdStarter: usrThrdMain imuxsock >>>>>>>>>> - >>>>>>>>>> 0x7f9bcb767700 returned with iRet 0, exiting now. >>>>>>>>>> 8194.247556671:main thread : non-cancel input thread >>>>>>>>>> termination >>>>>>>>>> succeeded for thread imuxsock 0xcb767700 >>>>>>>>>> 8194.249357547:imuxsock.c : destructor for debug call stack >>>>>>>>>> 0x7f9bbc0008c0 called >>>>>>>>>> 8194.249784271:main thread : imuxsock: unlinking unix socket >>>>>>>>>> file[0] >>>>>>>>>> /dev/log >>>>>>>>>> 8194.250043368:main thread : main Q: qqueueAdd: entry added, >>>>>>>>>> size >>>>>>>>>> now >>>>>>>>>> log 1, phys 1 entries >>>>>>>>>> 8194.250321193:main thread : main Q: EnqueueMsg advised worker >>>>>>>>>> start >>>>>>>>>> 8194.250493505:main Q:Reg/w0 : wti 0x1c13bb0: worker awoke from >>>>>>>>>> >>>>>>>>> idle >>>> >>>>> processing >>>>>>>>>> 8194.250735988:main Q:Reg/w0 : DeleteProcessedBatch: we deleted 0 >>>>>>>>>> objects >>>>>>>>>> and enqueued 0 objects >>>>>>>>>> 8194.250959294:main Q:Reg/w0 : doDeleteBatch: delete batch from >>>>>>>>>> store, >>>>>>>>>> new sizes: log 1, phys 1 >>>>>>>>>> 8194.251913535:main Q:Reg/w0 : processBATCH: batch of 1 elements >>>>>>>>>> >>>>>>>>> must >>>> >>>>> be >>>>>>>>>> processed >>>>>>>>>> 8194.252193683:main Q:Reg/w0 : processBATCH: next msg 0: [origin >>>>>>>>>> software="rsyslogd" swVersion="8.18.0.master" x-pid="30298" >>>>>>>>>> x-info=" >>>>>>>>>> http://www.rsyslog.com"] exiting on signal 2. >>>>>>>>>> 8194.252377044:main Q:Reg/w0 : PRIFILT 'local0.*' >>>>>>>>>> 8194.252669683:main Q:Reg/w0 : pmask: X X X X X X X X >>>>>>>>>> >>>>>>>>> X >>>> >>>>> X >>>>>>>>>> X X X X X X FF X X X X X X X X X >>>>>>>>>> 8194.252898063:main Q:Reg/w0 : PRIFILT condition result is 0 >>>>>>>>>> 8194.252902083:main Q:Reg/w0 : PRIFILT >>>>>>>>>> '*.info;mail.none;authpriv.none;cron.none' >>>>>>>>>> 8194.252908847:main Q:Reg/w0 : pmask: 7F 7F X 7F 7F 7F 7F 7F >>>>>>>>>> >>>>>>>>> 7F >>>> >>>>> X >>>>>>>>>> X 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F >>>>>>>>>> 8194.252956209:main Q:Reg/w0 : PRIFILT condition result is 1 >>>>>>>>>> 8194.252959849:main Q:Reg/w0 : ACTION 1 >>>>>>>>>> [builtin:omfile:/var/log/messages] >>>>>>>>>> 8194.252967510:main Q:Reg/w0 : executing action 1 >>>>>>>>>> 8194.252971541:main Q:Reg/w0 : action 'action 1': called, logging >>>>>>>>>> >>>>>>>>> to >>>> >>>>> builtin:omfile (susp 0/0, direct q 1) >>>>>>>>>> 8194.252977583:main Q:Reg/w0 : action 'action 1': is >>>>>>>>>> transactional >>>>>>>>>> >>>>>>>>> - >>>> >>>>> executing in commit phase >>>>>>>>>> 8194.252982638:main Q:Reg/w0 : Action 1 transitioned to state: >>>>>>>>>> itx >>>>>>>>>> 8194.252986300:main Q:Reg/w0 : action 'action 1': set suspended >>>>>>>>>> >>>>>>>>> state >>>> >>>>> to 0 >>>>>>>>>> 8194.252989729:main Q:Reg/w0 : PRIFILT 'authpriv.*' >>>>>>>>>> 8194.252996951:main Q:Reg/w0 : pmask: X X X X X X X X >>>>>>>>>> >>>>>>>>> X >>>> >>>>> X >>>>>>>>>> FF X X X X X X X X X X X X X X X >>>>>>>>>> 8194.253051858:main Q:Reg/w0 : PRIFILT condition result is 0 >>>>>>>>>> 8194.253056228:main Q:Reg/w0 : PRIFILT 'mail.*' >>>>>>>>>> 8194.253065299:main Q:Reg/w0 : pmask: X X FF X X X X X >>>>>>>>>> >>>>>>>>> X >>>> >>>>> X >>>>>>>>>> X X X X X X X X X X X X X X X X >>>>>>>>>> 8194.253407472:main Q:Reg/w0 : PRIFILT condition result is 0 >>>>>>>>>> 8194.253412679:main Q:Reg/w0 : PRIFILT 'cron.*' >>>>>>>>>> 8194.253422055:main Q:Reg/w0 : pmask: X X X X X X X X >>>>>>>>>> >>>>>>>>> X >>>> >>>>> FF >>>>>>>>>> X X X X X X X X X X X X X X X X >>>>>>>>>> 8194.253493551:main Q:Reg/w0 : PRIFILT condition result is 0 >>>>>>>>>> 8194.253498038:main Q:Reg/w0 : PRIFILT '*.emerg' >>>>>>>>>> 8194.253507065:main Q:Reg/w0 : pmask: 1 1 1 1 1 1 1 1 >>>>>>>>>> >>>>>>>>> 1 >>>> >>>>> 1 >>>>>>>>>> 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 >>>>>>>>>> 8194.253580307:main Q:Reg/w0 : PRIFILT condition result is 0 >>>>>>>>>> 8194.253584400:main Q:Reg/w0 : PRIFILT 'uucp,news.crit' >>>>>>>>>> 8194.253593442:main Q:Reg/w0 : pmask: X X X X X X X 7 >>>>>>>>>> >>>>>>>>> 7 >>>> >>>>> X >>>>>>>>>> X X X X X X X X X X X X X X X X >>>>>>>>>> 8194.253664984:main Q:Reg/w0 : PRIFILT condition result is 0 >>>>>>>>>> 8194.253669184:main Q:Reg/w0 : PRIFILT 'local7.*' >>>>>>>>>> 8194.253678130:main Q:Reg/w0 : pmask: X X X X X X X X >>>>>>>>>> >>>>>>>>> X >>>> >>>>> X >>>>>>>>>> X X X X X X X X X X X X X FF X X >>>>>>>>>> 8194.254445021:main Q:Reg/w0 : PRIFILT condition result is 0 >>>>>>>>>> 8194.254450651:main Q:Reg/w0 : END batch execution phase, >>>>>>>>>> entering >>>>>>>>>> >>>>>>>>> to >>>> >>>>> commit phase [processed 1 of 1 messages] >>>>>>>>>> 8194.254456257:main Q:Reg/w0 : actionCommitAll: action 1, state >>>>>>>>>> 1, >>>>>>>>>> nbr >>>>>>>>>> to >>>>>>>>>> commit 0 isTransactional 1 >>>>>>>>>> 8194.254461646:main Q:Reg/w0 : doTransaction: have >>>>>>>>>> >>>>>>>>> commitTransaction >>>> >>>>> IF, >>>>>>>>>> using that, pWrkrInfo 0x1c13cf0 >>>>>>>>>> 8194.254466238:main Q:Reg/w0 : entering >>>>>>>>>> actionCallCommitTransaction(), >>>>>>>>>> state: itx, actionNbr 1, nMsgs 1 >>>>>>>>>> 8194.254471876:main Q:Reg/w0 : omfile: write to stream, >>>>>>>>>> >>>>>>>>> pData->pStrm >>>> >>>>> 0x7f9bc4002480, lenBuf 161, strt data Mar 28 23:36:34 314959ac8cb0 >>>>>>>>>> rsyslogd: [origin software="rsyslogd" swVersion="8.18.0.master" >>>>>>>>>> x-pid="30298" x-info="http://www.rs >>>>>>>>>> 8194.254478237:main Q:Reg/w0 : strm 0x7f9bc4002480: file >>>>>>>>>> >>>>>>>>> 4(messages) >>>> >>>>> flush, buflen 161 >>>>>>>>>> 8194.254483210:main Q:Reg/w0 : strmPhysWrite, stream >>>>>>>>>> >>>>>>>>> 0x7f9bc4002480, >>>> >>>>> len >>>>>>>>>> 161 >>>>>>>>>> 8194.254500329:main Q:Reg/w0 : strm 0x7f9bc4002480: file 4 write >>>>>>>>>> wrote >>>>>>>>>> 161 bytes >>>>>>>>>> 8194.254506254:main Q:Reg/w0 : Action 1 transitioned to state: >>>>>>>>>> rdy >>>>>>>>>> 8194.254511506:main Q:Reg/w0 : Action 1 transitioned to state: >>>>>>>>>> itx >>>>>>>>>> 8194.254515961:main Q:Reg/w0 : Action 1 transitioned to state: >>>>>>>>>> rdy >>>>>>>>>> 8194.254520243:main Q:Reg/w0 : actionCommit, in retry loop, iRet >>>>>>>>>> 0 >>>>>>>>>> 8194.254524679:main Q:Reg/w0 : processBATCH: batch of 1 elements >>>>>>>>>> >>>>>>>>> has >>>> >>>>> been >>>>>>>>>> processed >>>>>>>>>> 8194.254529731:main Q:Reg/w0 : regular consumer finished, iret=0, >>>>>>>>>> szlog 0 >>>>>>>>>> sz phys 1 >>>>>>>>>> 8194.254536104:main Q:Reg/w0 : DeleteProcessedBatch: we deleted 1 >>>>>>>>>> objects >>>>>>>>>> and enqueued 0 objects >>>>>>>>>> 8194.254540861:main Q:Reg/w0 : doDeleteBatch: delete batch from >>>>>>>>>> store, >>>>>>>>>> new sizes: log 0, phys 0 >>>>>>>>>> 8194.254545792:main Q:Reg/w0 : regular consumer finished, iret=4, >>>>>>>>>> szlog 0 >>>>>>>>>> sz phys 0 >>>>>>>>>> 8194.254550314:main Q:Reg/w0 : main Q:Reg/w0: worker IDLE, >>>>>>>>>> waiting >>>>>>>>>> for >>>>>>>>>> work. >>>>>>>>>> 8194.254556418:main thread : Terminating main queue... >>>>>>>>>> 8194.254560776:main thread : main Q: initiating worker thread >>>>>>>>>> shutdown >>>>>>>>>> sequence >>>>>>>>>> 8194.254564653:main thread : main Q: trying shutdown of regular >>>>>>>>>> workers >>>>>>>>>> 8194.254572961:main thread : sent SIGTTIN to worker thread >>>>>>>>>> 0xcaf66700 >>>>>>>>>> 8194.254577260:main thread : main Q:Reg: waiting 1499ms on >>>>>>>>>> worker >>>>>>>>>> thread termination, 1 still running >>>>>>>>>> 8194.254585507:main Q:Reg/w0 : wti 0x1c13bb0: worker awoke from >>>>>>>>>> >>>>>>>>> idle >>>> >>>>> processing >>>>>>>>>> 8194.254589465:main Q:Reg/w0 : DeleteProcessedBatch: we deleted 0 >>>>>>>>>> objects >>>>>>>>>> and enqueued 0 objects >>>>>>>>>> 8194.254593070:main Q:Reg/w0 : doDeleteBatch: delete batch from >>>>>>>>>> store, >>>>>>>>>> new sizes: log 0, phys 0 >>>>>>>>>> 8194.254596813:main Q:Reg/w0 : regular consumer finished, iret=4, >>>>>>>>>> szlog 0 >>>>>>>>>> sz phys 0 >>>>>>>>>> 8194.254600412:main Q:Reg/w0 : wti 0x1c13bb0: terminating worker >>>>>>>>>> terminateRet=5, bInactivityTOOccured=0 >>>>>>>>>> 8194.254604469:main Q:Reg/w0 : DDDD: wti 0x1c13bb0: worker >>>>>>>>>> cleanup >>>>>>>>>> action >>>>>>>>>> instances >>>>>>>>>> 8194.254608268:main Q:Reg/w0 : wti 0x1c13bb0, action 0, ptr (nil) >>>>>>>>>> 8194.254611752:main Q:Reg/w0 : wti 0x1c13bb0, action 1, ptr >>>>>>>>>> 0x7f9bc40022a0 >>>>>>>>>> 8194.254616114:main Q:Reg/w0 : wti 0x1c13bb0, action 2, ptr (nil) >>>>>>>>>> 8194.254619450:main Q:Reg/w0 : wti 0x1c13bb0, action 3, ptr (nil) >>>>>>>>>> 8194.254622767:main Q:Reg/w0 : wti 0x1c13bb0, action 4, ptr (nil) >>>>>>>>>> 8194.254626075:main Q:Reg/w0 : wti 0x1c13bb0, action 5, ptr (nil) >>>>>>>>>> 8194.254629392:main Q:Reg/w0 : wti 0x1c13bb0, action 6, ptr (nil) >>>>>>>>>> 8194.254632707:main Q:Reg/w0 : wti 0x1c13bb0, action 7, ptr (nil) >>>>>>>>>> 8194.254636124:main Q:Reg/w0 : wti 0x1c13bb0: worker exiting >>>>>>>>>> 8194.254639920:main Q:Reg/w0 : main Q:Reg: Worker thread 1c13bb0, >>>>>>>>>> terminated, num workers now 0 >>>>>>>>>> 8194.254656279:main thread : main Q: regular queue workers shut >>>>>>>>>> down. >>>>>>>>>> 8194.254656402:main thread : main Q: checking to see if we need >>>>>>>>>> >>>>>>>>> to >>>> >>>>> cancel any worker threads of the primary queue >>>>>>>>>> 8194.254656524:main thread : main Q: worker threads terminated, >>>>>>>>>> remaining queue size log 0, phys 0. >>>>>>>>>> 8194.254656647:main thread : main Q: queue (type 0) will lose 0 >>>>>>>>>> messages, destroying... >>>>>>>>>> 8194.255021761:main Q:Reg/w0 : destructor for debug call stack >>>>>>>>>> 0x7f9bc40008c0 called >>>>>>>>>> 8194.255069521:main thread : Terminating outputs... >>>>>>>>>> 8194.255084818:main thread : destructing ruleset 0x1bf6150, >>>>>>>>>> name >>>>>>>>>> 0x1bf6190 >>>>>>>>>> 8194.255089525:main thread : debug_relp queue: initiating >>>>>>>>>> worker >>>>>>>>>> thread >>>>>>>>>> shutdown sequence >>>>>>>>>> 8194.255093230:main thread : debug_relp queue: trying shutdown >>>>>>>>>> of >>>>>>>>>> regular workers >>>>>>>>>> 8194.255099210:main thread : sent SIGTTIN to worker thread >>>>>>>>>> 0xca765700 >>>>>>>>>> 8194.255119598:main thread : debug_relp queue:Reg: waiting 0ms >>>>>>>>>> on >>>>>>>>>> worker thread termination, 1 still running >>>>>>>>>> 8194.255126357:debug_relp queue:Reg/w0: end relpSessConnect, iRet >>>>>>>>>> 10014 >>>>>>>>>> 8194.255132022:debug_relp queue:Reg/w0: Action 0 transitioned to >>>>>>>>>> state: >>>>>>>>>> rtry >>>>>>>>>> 8194.255135551:debug_relp queue:Reg/w0: doTransaction: action 0, >>>>>>>>>> currIParam 1 >>>>>>>>>> 8194.255139603:debug_relp queue:Reg/w0: actionDoRetry: debug_relp >>>>>>>>>> enter >>>>>>>>>> loop, iRetries=0 >>>>>>>>>> 8194.255210939:main thread : debug_relp queue:Reg: timeout >>>>>>>>>> >>>>>>>>> waiting >>>> >>>>> on >>>>>>>>>> worker thread termination >>>>>>>>>> 8194.255211086:main thread : sent SIGTTIN to worker thread >>>>>>>>>> 0xca765700 >>>>>>>>>> 8194.255211257:main thread : debug_relp queue: regular shutdown >>>>>>>>>> timed >>>>>>>>>> out on primary queue (this is OK) >>>>>>>>>> 8194.255211429:main thread : debug_relp queue: trying to >>>>>>>>>> shutdown >>>>>>>>>> workers within Action Timeoutsetting EnqOnly mode >>>>>>>>>> 8194.255215492:main thread : debug_relp queue: trying immediate >>>>>>>>>> shutdown of regular workers (if any) >>>>>>>>>> 8194.255221059:main thread : sent SIGTTIN to worker thread >>>>>>>>>> 0xca765700 >>>>>>>>>> 8194.255226792:main thread : debug_relp queue:Reg: waiting >>>>>>>>>> 1000ms >>>>>>>>>> on >>>>>>>>>> worker thread termination, 1 still running >>>>>>>>>> 8194.255232713:debug_relp queue:Reg/w0: end relpSessConnect, iRet >>>>>>>>>> 10014 >>>>>>>>>> 8194.255237080:debug_relp queue:Reg/w0: actionDoRetry: debug_relp >>>>>>>>>> action->tryResume returned -2007 >>>>>>>>>> 8194.255240684:debug_relp queue:Reg/w0: actionDoRetry: debug_relp >>>>>>>>>> check >>>>>>>>>> for max retries, iResumeRetryCount 0, iRetries 0 >>>>>>>>>> 8194.255244459:debug_relp queue:Reg/w0: Action 0 transitioned to >>>>>>>>>> state: >>>>>>>>>> susp >>>>>>>>>> 8194.255257975:debug_relp queue:Reg/w0: Called LogMsg, msg: action >>>>>>>>>> 'debug_relp' suspended, next retry is Mon Mar 28 23:37:04 2016 >>>>>>>>>> 8194.255266857:debug_relp queue:Reg/w0: submitMsg2() could not >>>>>>>>>> >>>>>>>>> submit >>>> >>>>> message - queue does (no longer?) exist - ignored >>>>>>>>>> 8194.255271065:debug_relp queue:Reg/w0: action 'debug_relp' >>>>>>>>>> >>>>>>>>> suspended, >>>> >>>>> earliest retry=1459208224 (now 1459208194), iNbrResRtry 0, duration >>>>>>>>>> >>>>>>>>> 30 >>>> >>>>> 8194.255275244:debug_relp queue:Reg/w0: actionTryResume: action >>>>>>>>>> 0x1c09af0 >>>>>>>>>> state: susp, next retry (if applicable): 1459208224 [now >>>>>>>>>> 1459208194] >>>>>>>>>> 8194.255278825:debug_relp queue:Reg/w0: actionCommit, in retry >>>>>>>>>> loop, >>>>>>>>>> iRet >>>>>>>>>> -2123 >>>>>>>>>> 8194.255282409:debug_relp queue:Reg/w0: regular consumer finished, >>>>>>>>>> iret=-2123, szlog 0 sz phys 1 >>>>>>>>>> 8194.255287286:debug_relp queue:Reg/w0: DeleteProcessedBatch: we >>>>>>>>>> deleted 1 >>>>>>>>>> objects and enqueued 0 objects >>>>>>>>>> 8194.255290952:debug_relp queue:Reg/w0: doDeleteBatch: delete >>>>>>>>>> batch >>>>>>>>>> from >>>>>>>>>> store, new sizes: log 0, phys 0 >>>>>>>>>> 8194.255295204:debug_relp queue:Reg/w0: wti 0x1c12880: terminating >>>>>>>>>> worker >>>>>>>>>> because of TERMINATE_NOW mode, del iRet 0 >>>>>>>>>> 8194.255298822:debug_relp queue:Reg/w0: DDDD: wti 0x1c12880: >>>>>>>>>> worker >>>>>>>>>> cleanup action instances >>>>>>>>>> 8194.255302306:debug_relp queue:Reg/w0: wti 0x1c12880, action 0, >>>>>>>>>> ptr >>>>>>>>>> 0x7f9bc00020d0 >>>>>>>>>> 8194.255305929:debug_relp queue:Reg/w0: relp engine destructing >>>>>>>>>> >>>>>>>>> client >>>> >>>>> 0x7f9bc00027e0 >>>>>>>>>> 8194.255309843:debug_relp queue:Reg/w0: wti 0x1c12880, action 1, >>>>>>>>>> ptr >>>>>>>>>> (nil) >>>>>>>>>> 8194.255313226:debug_relp queue:Reg/w0: wti 0x1c12880, action 2, >>>>>>>>>> ptr >>>>>>>>>> (nil) >>>>>>>>>> 8194.255316479:debug_relp queue:Reg/w0: wti 0x1c12880, action 3, >>>>>>>>>> ptr >>>>>>>>>> (nil) >>>>>>>>>> 8194.255319704:debug_relp queue:Reg/w0: wti 0x1c12880, action 4, >>>>>>>>>> ptr >>>>>>>>>> (nil) >>>>>>>>>> 8194.255322934:debug_relp queue:Reg/w0: wti 0x1c12880, action 5, >>>>>>>>>> ptr >>>>>>>>>> (nil) >>>>>>>>>> 8194.255326175:debug_relp queue:Reg/w0: wti 0x1c12880, action 6, >>>>>>>>>> ptr >>>>>>>>>> (nil) >>>>>>>>>> 8194.255329409:debug_relp queue:Reg/w0: wti 0x1c12880, action 7, >>>>>>>>>> ptr >>>>>>>>>> (nil) >>>>>>>>>> 8194.255332655:debug_relp queue:Reg/w0: wti 0x1c12880: worker >>>>>>>>>> >>>>>>>>> exiting >>>> >>>>> 8194.255336231:debug_relp queue:Reg/w0: debug_relp queue:Reg: Worker >>>>>>>>>> thread 1c12880, terminated, num workers now 0 >>>>>>>>>> 8194.255344540:debug_relp queue:Reg/w0: destructor for debug call >>>>>>>>>> stack >>>>>>>>>> 0x7f9bc00008c0 called >>>>>>>>>> 8194.255371534:main thread : debug_relp queue: checking to see >>>>>>>>>> if >>>>>>>>>> we >>>>>>>>>> need to cancel any worker threads of the primary queue >>>>>>>>>> 8194.255376798:main thread : debug_relp queue: worker threads >>>>>>>>>> terminated, remaining queue size log 0, phys 0. >>>>>>>>>> 8194.255381256:main thread : debug_relp queue: persisting queue >>>>>>>>>> >>>>>>>>> to >>>> >>>>> disk, 0 entries... >>>>>>>>>> 8194.255385525:main thread : strm 0x1c024c0: file 5(relp_queue) >>>>>>>>>> closing >>>>>>>>>> 8194.255389222:main thread : strm 0x1c024c0: file 5(relp_queue) >>>>>>>>>> flush, >>>>>>>>>> buflen 0 (no need to flush) >>>>>>>>>> 8194.255398716:main thread : strm 0x1c02760: file 6(relp_queue) >>>>>>>>>> closing >>>>>>>>>> 8194.255404785:main thread : strm 0x1c02a00: file >>>>>>>>>> -1(relp_queue) >>>>>>>>>> closing >>>>>>>>>> 8194.255409145:main thread : strmCloseFile: deleting >>>>>>>>>> '/var/spool/rsyslog/relp_queue.00000001' >>>>>>>>>> 8194.255460812:main thread : strm 0x7f9bc4002480: file >>>>>>>>>> >>>>>>>>> 4(messages) >>>> >>>>> closing >>>>>>>>>> 8194.255466309:main thread : strm 0x7f9bc4002480: file >>>>>>>>>> >>>>>>>>> 4(messages) >>>> >>>>> flush, buflen 0 (no need to flush) >>>>>>>>> >>>>>>>>> _______________________________________________ rsyslog mailing list http://lists.adiscon.net/mailman/listinfo/rsyslog http://www.rsyslog.com/professional-services/ What's up with rsyslog? Follow https://twitter.com/rgerhards NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE THAT.

