void main(CMessageBuffer &mb) { if (hasexceptionhandler) (parent->*handler)(mb); else { try { (parent->*handler)(mb); } catch (IException *e) { EXCLOG(e, name); e->Release(); } } mb.resetBuffer(); }