From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Fri, 14 Dec 2012 08:10:40 +0100 From: Jacek Konieczny Message-ID: <20121214071040.GA10390@jajo.eggsoft> References: <50C90FC1.4060803@yahoo.co.uk> <50C9A838.3080709@redhat.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <50C9A838.3080709@redhat.com> Subject: Re: [linux-lvm] clvmd on cman waits forever holding the P_#global lock on node re-join Reply-To: LVM general discussion and development List-Id: LVM general discussion and development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , List-Id: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Zdenek Kabelac Cc: linux-lvm@redhat.com On Thu, Dec 13, 2012 at 11:04:40AM +0100, Zdenek Kabelac wrote: > Hmmm this rather looks like a logical problem either in > the if() expression in (select_status == 0) branch, No fix in the (select_status == 0) branch would solve anything, as the branch is never executed. This is the major problem here. Select has timeout set to 60 seconds, a few fd events come each minute -> the select never times out, select_status is always != 0. Shortening the cmd_timeout setting would work, but that would be only a workaround and would work until the fd events come even more often. Greets, Jacek