Closed rvegas closed 5 years ago
I have no real idea at the moment, so please try it with master or at least with v2.12.2 - it has a newer ODPI and v2.12.1 fixed a missing drv lock (that's map access error not such SIGSEGV, though).
A minimal repro case would be lovely, too!
Ok I'll try that.
I opened the issue also to see if this rang any bells regarding the ODPI versions. I'll try 2.12.1 and come back with more info.
Thanks.
Just an update, it keeps happening with 2.12.1
. I'll try to give you a minimal repro case.
Can't you try v2.12.3 ? That's with the latest ODPI-C (v3.1.2).
It seems to be fixed with v2.12.3.
Im closing this issue, thanks as usual for the support.
Hello, I was running tests tunning
goracle
's connection pool and using this connection URI:If I run a test with 100 concurrent workers runinng queries it goes very well.
But as soon as I run 150+ workers (sometimes 120 is enough) I get hit with the following error (which belings to a gigantic error trace):
It seems to happen when the following line is executed (which belongs to the C library):
https://github.com/go-goracle/goracle/blob/master/odpi/src/dpiPool.c#L30
I'm using goracle
v2.11.0
, the Oracle server is running18.3
and the oracle client installed in centos is theoracle-instantclient12.2-basic.x86_64