[SCM] Samba Shared Repository - branch v3-2-test updated -
release-3-2-0pre2-2768-g8691709
Jeremy Allison
jra at samba.org
Fri Jul 25 15:50:01 GMT 2008
On Fri, Jul 25, 2008 at 05:10:19AM -0500, Volker Lendecke wrote:
> The branch, v3-2-test has been updated
> via 8691709626b0d461de91b8fc9d10c730d1f183dd (commit)
> from c6ca0f7d462c51122ccb1068306410ccdbee7b00 (commit)
>
> http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-2-test
>
>
> - Log -----------------------------------------------------------------
> commit 8691709626b0d461de91b8fc9d10c730d1f183dd
> Author: Volker Lendecke <vl at samba.org>
> Date: Fri Jul 25 12:08:03 2008 +0200
>
> Fix a race condition in winbind leading to a crash
>
> When SIGCHLD handling is delayed for some reason, sending a request to a child
> can fail early because the child has died already. In this case
> async_main_request_sent() directly called the continuation function without
> properly removing the malfunctioning child process and the requests in the
> queue. The next request would then crash in the DLIST_ADD_END() in
> async_request() because the request pending for the child had been
> talloc_free()'ed and yet still was referenced in the list.
>
> This one is *old*...
Wow - well caught ! How did you track that one down ?
Jeremy.
More information about the samba-technical
mailing list