Bug 139770 - cman join attempt without ccsd running will appear hung
Summary: cman join attempt without ccsd running will appear hung
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Cluster Suite
Classification: Retired
Component: ccs
Version: 4
Hardware: i686
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Jonathan Earl Brassow
QA Contact: Cluster QE
URL:
Whiteboard:
Keywords:
: 139975 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2004-11-17 22:46 UTC by Corey Marthaler
Modified: 2009-04-16 20:04 UTC (History)
2 users (show)

(edit)
Clone Of:
(edit)
Last Closed: 2004-12-20 20:32:51 UTC


Attachments (Terms of Use)

Description Corey Marthaler 2004-11-17 22:46:44 UTC
Description of problem:
If I try to join the cluster and ccsd isn't running, cman will
continue to attempt to connect forever and appears hung. It'd be nice
if it gave up after so many attempts, or errored that the user should
use the -X flag to ignore ccsd, or say "hey buddy, how 'bout starting
ccsd?".

How reproducible:
Always

Comment 1 Christine Caulfield 2004-11-18 08:32:39 UTC
Assigning this to libccs, as it seems to be looping in ccs_force_connect()

Comment 2 Corey Marthaler 2004-11-18 23:58:47 UTC
*** Bug 139975 has been marked as a duplicate of this bug. ***

Comment 3 Jonathan Earl Brassow 2004-12-15 20:09:32 UTC
This should be fixed now.

The problem was that the library was thinking that ECONNREFUSED meant
that the privilaged port it was trying to use was busy.  This made the
library continue to check all ports with a back-off (sleep) between
each one - causing the process to appear hung.

Comment 4 Corey Marthaler 2004-12-20 20:32:51 UTC
fix verified.


Note You need to log in before you can comment on or make changes to this bug.