From 3eeee76e99f35f7650cf81d702424c8e061f376c Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Tue, 9 Jul 1996 23:02:05 +0000 Subject: [PATCH] mark fd entry in limbo during delete --- src/libCom/fdMgr.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/libCom/fdMgr.cc b/src/libCom/fdMgr.cc index 0b8f54878..d06bd30f1 100644 --- a/src/libCom/fdMgr.cc +++ b/src/libCom/fdMgr.cc @@ -5,6 +5,9 @@ // File descriptor management C++ class library // // $Log$ +// Revision 1.1 1996/06/21 01:08:53 jhill +// add fdMgr.h fdMgr.cc +// // // @@ -60,9 +63,11 @@ fdMgr::~fdMgr() fdReg *pReg; while ( (pReg = this->regList.get()) ) { + pReg->state = fdrLimbo; pReg->destroy(); } while ( (pReg = this->activeList.get()) ) { + pReg->state = fdrLimbo; pReg->destroy(); } }