[Drbd-dev] DRBD-8: crash due to incorrect thread termination

Graham, Simon Simon.Graham at stratus.com
Mon Sep 18 15:51:44 CEST 2006


Just run a quick test and yes the problem is fixed - thanks!
Simon

> -----Original Message-----
> From: drbd-dev-bounces at linbit.com [mailto:drbd-dev-bounces at linbit.com]
> On Behalf Of Philipp Reisner
> Sent: Monday, September 18, 2006 8:01 AM
> To: drbd-dev at linbit.com
> Subject: Re: [Drbd-dev] DRBD-8: crash due to incorrect thread
> termination
> 
> Am Freitag, 15. September 2006 00:49 schrieb Graham, Simon:
> > I reported the issue with threads being stopped synchronously from
> the
> > wrong context a while ago but now I've found an actual case that
> causes
> > a panic() - if BOTH sides are detached, and you attach one side, the
> > other will crash apparently because the code attempts to
> synchronously
> > stop the sender thread, fails, then discards all the network
> connection
> > data as the sender thread is still attempting to use it...
> >
> > Just thought I'd pass on an easy test case (since I don't know how to
> > fix this one ;-).
> >
> 
> Hi Simon,
> 
> I think I could reporduce a similar case. They crashed in the process
> of
> connecting two diskless nodes.
> I fixed the issue with this commit:
> http://lists.linbit.com/pipermail/drbd-cvs/2006-September/001241.html
> 
> Could you please verify that the crash you experienced is also gone.
> 
> Thanks,
>  Philipp
> --
> : Dipl-Ing Philipp Reisner                      Tel +43-1-8178292-50 :
> : LINBIT Information Technologies GmbH          Fax +43-1-8178292-82 :
> : Schönbrunnerstr 244, 1120 Vienna, Austria    http://www.linbit.com :
> _______________________________________________
> drbd-dev mailing list
> drbd-dev at lists.linbit.com
> http://lists.linbit.com/mailman/listinfo/drbd-dev


More information about the drbd-dev mailing list