<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sssd.git/src/monitor, branch sssd-1_5_9</title>
<subtitle>System Security Services Daemon [okos' clone]</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/'/>
<entry>
<title>Fall back to polling when inotify fails</title>
<updated>2011-06-24T18:50:33+00:00</updated>
<author>
<name>Jan Zeleny</name>
<email>jzeleny@redhat.com</email>
</author>
<published>2011-06-22T14:39:10+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=dedabcb09a893cd1e70d3727343fbfa2c02e4548'/>
<id>dedabcb09a893cd1e70d3727343fbfa2c02e4548</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove support for pre-1.1 netlink</title>
<updated>2011-01-17T19:50:23+00:00</updated>
<author>
<name>Stephen Gallagher</name>
<email>sgallagh@redhat.com</email>
</author>
<published>2011-01-17T14:12:45+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=5352c9b3609bca63814f9f6f03dbbbadf6c6333a'/>
<id>5352c9b3609bca63814f9f6f03dbbbadf6c6333a</id>
<content type='text'>
Netlink 1.0 and older is buggy and unreliable, occasionally
causing tight-loops. We're no longer going to try to support it.

https://fedorahosted.org/sssd/ticket/755
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Netlink 1.0 and older is buggy and unreliable, occasionally
causing tight-loops. We're no longer going to try to support it.

https://fedorahosted.org/sssd/ticket/755
</pre>
</div>
</content>
</entry>
<entry>
<title>Clarify nscd warning</title>
<updated>2011-01-17T17:19:01+00:00</updated>
<author>
<name>Stephen Gallagher</name>
<email>sgallagh@redhat.com</email>
</author>
<published>2011-01-17T16:06:02+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=50b2904bc09dee04fbc5b13246a33f5d3b257d2e'/>
<id>50b2904bc09dee04fbc5b13246a33f5d3b257d2e</id>
<content type='text'>
Removes the level-zero DEBUG message and modifies the syslog
message to explain that NSCD is safe for maps that SSSD does not
(yet) support.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removes the level-zero DEBUG message and modifies the syslog
message to explain that NSCD is safe for maps that SSSD does not
(yet) support.
</pre>
</div>
</content>
</entry>
<entry>
<title>Prevent uninitialized value error in monitor_quit</title>
<updated>2010-12-14T20:35:28+00:00</updated>
<author>
<name>Stephen Gallagher</name>
<email>sgallagh@redhat.com</email>
</author>
<published>2010-12-14T19:48:37+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=df606157d22a633aab8cc7d532117a1b20870b58'/>
<id>df606157d22a633aab8cc7d532117a1b20870b58</id>
<content type='text'>
https://fedorahosted.org/sssd/ticket/724
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://fedorahosted.org/sssd/ticket/724
</pre>
</div>
</content>
</entry>
<entry>
<title>Set up signal handlers before initializing sysdb</title>
<updated>2010-12-02T15:20:43+00:00</updated>
<author>
<name>Stephen Gallagher</name>
<email>sgallagh@redhat.com</email>
</author>
<published>2010-11-30T16:50:05+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=308f7bc63467b7a5baf9a73fe1dbbd1c756dbdf5'/>
<id>308f7bc63467b7a5baf9a73fe1dbbd1c756dbdf5</id>
<content type='text'>
A temporary signal handler for SIGTERM is set up in server_setup()
that calls exit() from within a pure signal handler. This causes a
race condition where it's possible that if the SSSD is restarted
immediately while it is still initializing the sysdb caches for
the first time, it can leave the cache in a corrupt and unusable
state.

https://bugzilla.redhat.com/show_bug.cgi?id=658444
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A temporary signal handler for SIGTERM is set up in server_setup()
that calls exit() from within a pure signal handler. This causes a
race condition where it's possible that if the SSSD is restarted
immediately while it is still initializing the sysdb caches for
the first time, it can leave the cache in a corrupt and unusable
state.

https://bugzilla.redhat.com/show_bug.cgi?id=658444
</pre>
</div>
</content>
</entry>
<entry>
<title>Resend SIGTERM if child doesn't terminate</title>
<updated>2010-12-02T12:47:51+00:00</updated>
<author>
<name>Stephen Gallagher</name>
<email>sgallagh@redhat.com</email>
</author>
<published>2010-12-01T17:07:28+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=c99f085747aabafc4a440b5bfd1d9a6bea995620'/>
<id>c99f085747aabafc4a440b5bfd1d9a6bea995620</id>
<content type='text'>
There is a race condition where if we send a SIGTERM before the
kernel has scheduled the child, it may be lost, and the child will
not terminate and will leave the monitor hung in wait().

This patch alters this behavior so that we will send the SIGTERM
again every 10ms and check the wait() in a nonblocking manner.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is a race condition where if we send a SIGTERM before the
kernel has scheduled the child, it may be lost, and the child will
not terminate and will leave the monitor hung in wait().

This patch alters this behavior so that we will send the SIGTERM
again every 10ms and check the wait() in a nonblocking manner.
</pre>
</div>
</content>
</entry>
<entry>
<title>Daemonize by default</title>
<updated>2010-12-01T18:50:48+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2010-12-01T12:52:58+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=cb57f38188a761c3654c5a7aeb5adaae23bf30d5'/>
<id>cb57f38188a761c3654c5a7aeb5adaae23bf30d5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a typo on setup_netlink()</title>
<updated>2010-11-24T15:09:16+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2010-11-22T10:21:49+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=fa6c70fabb8dc2fab580a014cdcf1b0dd3e99554'/>
<id>fa6c70fabb8dc2fab580a014cdcf1b0dd3e99554</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add SIGUSR2 to reset offline status</title>
<updated>2010-11-22T13:54:14+00:00</updated>
<author>
<name>Sumit Bose</name>
<email>sbose@redhat.com</email>
</author>
<published>2010-11-19T20:09:47+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=a2a695539c79316812fd9d7a1936331784d0e8c3'/>
<id>a2a695539c79316812fd9d7a1936331784d0e8c3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Wait for all children to exit</title>
<updated>2010-11-18T13:34:55+00:00</updated>
<author>
<name>Stephen Gallagher</name>
<email>sgallagh@redhat.com</email>
</author>
<published>2010-11-11T14:04:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/okos/public_git/sssd.git/commit/?id=b853b135b9dfa315973faff706eb32aa36b5934a'/>
<id>b853b135b9dfa315973faff706eb32aa36b5934a</id>
<content type='text'>
Previously, there was a race-condition where the monitor might
terminate before its children.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, there was a race-condition where the monitor might
terminate before its children.
</pre>
</div>
</content>
</entry>
</feed>
