Thanks David and Rainer.

I am using Ubuntu 14.04 LTS 64-bit. However, when I ran 'getenforce' on my
computer, it showed "Disabled". SeLinux package was not installed on my
computer either.


On Tue, Oct 7, 2014 at 12:31 AM, Rainer Gerhards <[email protected]>
wrote:

> 2014-10-07 5:04 GMT+02:00 David Lang <[email protected]>:
>
> > Are you using a system that has SELinux installed? on such systems the
> > permissions that rsyslog has when started as a service are different than
> > when you run it manually as root.
> >
> >
> Yeah, as David says, it's most probably SELinux or something along these
> lines. Rsyslog does not impose any limits on additional threads a plugin
> uses internally. For example, omfile uses multiple helper threads when
> async writes are configured. Also, there is no real difference from
> rsyslog's PoV between running in a console session vs. as background
> service. With systemd, the code path is actually the same, as systemd uses
> -n itself. So if it runs in a console session but not as service, the
> reason most probably is somewhere in the system config.
>
> HTH
> Rainer
>
>
> > David Lang
> >
> >
> >  On Mon, 6 Oct 2014, Liwei Peng wrote:
> >
> >
> >> In my output plugin (see attached code), because I need to process and
> >> send
> >> the messages to some other daemon, I created a new pthread to
> listen/read
> >> response from that daemon.  All the code works well when I ran by
> starting
> >> rsyslog in manual  mode.
> >>
> >> /usr/sbin/rsyslogd -f/etc/rsyslog.conf -u2 -n -irsyslog.pid
> >> -M/usr/lib/rsyslog
> >>
> >> However, when I ran my plugin with rsyslogd as service, it seems that my
> >> new thread is started but it is not running properly. I saw the thread
> >> print out a startup msg but it didn't continue printing new msg as
> >> expected.
> >>
> >> What's wrong with my code? is there limitation on using new pthread?
> >>
> >> Liwei
> >>
> >>  _______________________________________________
> > 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.
> >
> _______________________________________________
> 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.
>
_______________________________________________
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.

Reply via email to