Oracle Pro*C/OCI install handlers for SIGSEGV/SIGABRT and friends - why, and how to disable?

前端 未结 2 2054
夕颜
夕颜 2020-12-03 17:32

When using Pro*C (a embedded SQL preprocessor from Oracle for C-Code) or OCI I noticed that the connect/init routine installs some signal handlers.

That means before

2条回答
  •  臣服心动
    2020-12-03 18:28

    I would patch the Oracle .so file to replace the sigaction string with nosigactn and make a no-op function in your program called nosigactn with the same signature as sigaction.

提交回复
热议问题