21.06.2013 11:36, Alex Peshkov wrote: > For example, client program which did not call isc_cancel_events() can > segfault accessing updated == NULL.
Calling AST routine with updated == NULL even on cancel was a bad idea anyway. I wonder why Jim did it this way. I suggest to call it with the same counters' values. Properly written routine won't trigger any action, but will have to call isc_que_events() which take a chance to restore events connection. -- WBR, SD. ------------------------------------------------------------------------------ This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel