Hi Sam, Sorry I did not notice this thread. I think we should process the unprocessed requests before we have the server exit. Server shutdown is not the only reason we have to deal with here. If the server exits with a segfault or bus error or any other unclean error, we don't want to be left with a corrupted volume! I just got bitten by it recently and I have a corrupted volume that even fsck refuses to fix (I havent dug deep enough yet). Thanks, Murali
> > > Begin forwarded message: > > > From: Sam Lang <[EMAIL PROTECTED]> > > Date: July 20, 2006 4:55:50 PM CDT > > To: Julian Martin Kunkel <[EMAIL PROTECTED]> > > Cc: [email protected] > > Subject: Re: [Pvfs2-developers] Re: [Pvfs2-cvs] commit by kunkel in > > pvfs2/src/io/trove/trove-dbpf: dbpf-bstream.c dbpf-context.c dbpf- > > context.h dbpf-dspace.c dbpf-keyval.c dbpf-mgmt.c dbpf-op-queue.c > > dbpf-op-queue.h dbpf-op.c dbpf-op.h dbpf-open-cache.c dbpf-sync.c > > dbpf-sync.h dbpf-thread.c dbpf-thread.h dbpf.h > > > > > > On Jul 20, 2006, at 4:26 PM, Julian Martin Kunkel wrote: > > > >> Hi, > >> I think that is exacly what happens, unprocessed requests are > >> discarded. I > >> thought the reason that it is the way it is must be that server > >> failure / > >> crash and shutdown are handled in the same way ? > >> The client might retry the > >> operations after the server is back up. > > > > Maybe. I guess no administrator in their right mind would perform > > a server shutdown while clients are allowed to submit requests > > anyway, so perhaps it doesn't matter. > > > >> > >> Julian > >> _______________________________________________ > >> Pvfs2-developers mailing list > >> [email protected] > >> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers > >> > > > > _______________________________________________ > > Pvfs2-developers mailing list > > [email protected] > > http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers > > > > _______________________________________________ Pvfs2-developers mailing list [email protected] http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers
