[Bug 1369] New: gss-cleanup.sh sometimes fails on fast machines

bugzilla-daemon at bugzilla.mindrot.org bugzilla-daemon at bugzilla.mindrot.org
Tue Sep 25 10:48:02 EST 2007


http://bugzilla.mindrot.org/show_bug.cgi?id=1369

           Summary: gss-cleanup.sh sometimes fails on fast machines
           Product: Portable OpenSSH
           Version: 4.7p1
          Platform: Sparc
        OS/Version: Solaris
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Miscellaneous
        AssignedTo: bitbucket at mindrot.org
        ReportedBy: David.Leonard at quest.com


Created an attachment (id=1361)
 --> (http://bugzilla.mindrot.org/attachment.cgi?id=1361)
slow down gss-cleanup.sh

It looks like the gss cred deletion code runs after the client has
disconnected. Meaning, there is a race condition in
regress/gss-cleanup.sh. When the first client disconnects, the second
looks to see if the cleanup has finished. In the mean time, the first
server process may not have completed.

This appeared on some of my faster boxes, I was getting occasional
failures with gss-cleanup.sh, saying that the cred cache was left
behind, but I couldn't find it. Adding a 'sleep 1' seems to have helped
a lot.


-- 
Configure bugmail: http://bugzilla.mindrot.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.


More information about the openssh-bugs mailing list