-
Notifications
You must be signed in to change notification settings - Fork 119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OCI_GetTimeout() always returns 0 since v4.7.0 #326
Comments
Hi, can you report the return values of the following calls ? Environment::GetCompileMajorVersion() Regards, Vincent |
And also : Environment::GetCompileVersion() |
Hi GetCompileMajorVersion: 18 |
Hi, I found the issue, a bug introduced few versions ago :( Regards, Vincent |
I fixed my bug and I was testing the different timeout types (send, receive and call) |
regression introduced in v4.7.0 |
Did some more testing and it seems that there is an issue in the Oracle client (at least, the one I am using windows 64bit 21.3) |
Hi, v4.7.6 released. I am waiting for feedback from Oracle about the receive timeout retrieval that does not work with 21C. Regards, Vincent |
Thank you Vincent, I appreciate your efforts. |
@inPhraZ If you initialize OCILIB in threaded mode ( Environment::Initialize(Environment::Threaded) ), then retrieving receive timeout works. Regards, Vincent |
yes. both send and receive are working well in v4.7.6. (we did test the TimeoutCall and it also works in OCI_18_1) |
After calling SetTimeout I expect GetTimeout to return 1000. but the return value is 0.
platform and version:
here is my code:
output:
The text was updated successfully, but these errors were encountered: