ibuf = (char *) malloc( 2048 );
if( gptr->flags & GIF_SHUTDOWN ) { // cannot do if we should shutdown
+ free( ibuf );
return SI_ERROR; // so just get out
}
if( gptr->magicnum != MAGICNUM ) { // if not a valid ginfo block
rmr_vlog( RMR_VL_CRIT, "SI95: wait: bad global info struct magic number is wrong\n" );
+ free( ibuf );
return SI_ERROR;
}