Ticket #583 (new defect)
pyhesiodfs should know how to fallback to lower-priority lockers
Reported by: | geofft | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | The Distant Future |
Component: | -- | Keywords: | |
Cc: | Fixed in version: | ||
Upstream bug: |
Description
# FIXME check if the first locker is valid if len(filsys.filsys) >= 1: pointers = filsys.filsys pointer = pointers[0]
Change History
Note: See
TracTickets for help on using
tickets.
One issue is that open() and the like can block indefinitely if AFS is down. So we should spawn a new thread to open or stat the directory, and fall back if the thread does not terminate within a second or two.
But I have some concerns about that: