rpc.gssd hangs

J. Bruce Fields bfields at fieldses.org
Tue May 8 17:51:39 EDT 2007


On Tue, May 08, 2007 at 09:51:17AM +0200, Markus Bölter wrote:
> poll([{fd=0, events=0}, {fd=0, events=0}, {fd=0, events=0}, {fd=0,  
> events=0}, {fd=0, events=0}, {fd=0, events=0}, {fd=0, events=0},  
> {fd=0, events=0}, {fd=0, events=0}, {fd=0, events=0}, {fd=0,  
> events=0}, {fd=0, events=0}, {fd=0, events=0}, {fd=0, events=0},  
> {fd=0, events=0}, {fd=0, events=0}, {fd=0, events=0}, {fd=0,  
> events=0}, {fd=0, events=0}, {fd=0, events=0}, {fd=0, events=0},  
> {fd=0, events=0}, {fd=0, events=0}, {fd=0, events=0}, {fd=0,  
> events=0}, {fd=0, events=0}, {fd=0, events=0}, {fd=0, events=0},  
> {fd=0, events=0}, {fd=0, events=0}, {fd=0, events=0}, {fd=0,  
> events=0}], 32, 500) = 0
> 
> The last line (poll) now seems to do an endless loop. It's polling  
> over and over again. At the moment I don't have an idea how to  
> proceed with this kind of problem.

Nothing here is a problem in and of itself.  The repeated polls are a
workaround for the usual race when waiting on a poll/select and a
signal.  (There are better ways to deal with this, and I'd happily take
a patch.)

So, what's the real problem that prompted you to look at this?  Is mount
failing?

--b.


More information about the NFSv4 mailing list