#include "sisetup.h" // get includes and defines
extern void SIshutdown( struct ginfo_blk *gptr ) {
- gptr->sierr = SI_ERR_HANDLE;
if( gptr != NULL && gptr->magicnum == MAGICNUM )
{
gptr->flags |= GIF_SHUTDOWN; // signal shutdown
{
gptr->tplist->flags |= TPF_UNBIND; // force unbind on session
SIterm( gptr, gptr->tplist ); // and drop the session
- } // end while
- gptr->sierr = 0;
+ }
}
}