Hi, SIGINT is handled in a special way. If you call sqlinit() you may pass an optional pointer to a cancel address. This cancel address is used to indicate that a SIGINT was received (i.e. Ctrl-c). The sql03_reset_signal() is used during the connect phase to ignore possible SIGPIPE, SIGHUP or SIGTERM, but a SIGINT is still handled. CU jrg
-----Original Message----- From: Michael Zwettler [mailto:[EMAIL PROTECTED]] Sent: Donnerstag, 19. Dezember 2002 16:22 To: [EMAIL PROTECTED] Subject: SAPDB overwrites signalhandlers SAPDB (version 7.3) installs its own signalhandler for SIGPIPE, SIGINT, SIGHUP and SIGTERM (see sql03_set_signals in SAPDB_ORG/sys/src/en/ven03.c). In sql03_reset_signal (same file) it restores only SIGPIPE, SIGHUP and SIGTERM. But _no_ SIGINT. I think this is a bug, please could you check this? Regards, Michael Zwettler _______________________________________________ sapdb.general mailing list [EMAIL PROTECTED] http://listserv.sap.com/mailman/listinfo/sapdb.general _______________________________________________ sapdb.general mailing list [EMAIL PROTECTED] http://listserv.sap.com/mailman/listinfo/sapdb.general
