on 2011 Dec 22 12:30 PM
We have an C# enternal dll that gets loaded by dbextclr11.exe when the external function is referenced. If we have a single process that calls the external function, it works fine. But if we have multiple processes call the same function as the same time, it fails.
In addition, once a call to an external function fails (due to missing folder path). And you create the missing path and make the call again, you get "Thread locked" error.
It's like the dbextclr11 engine only supports single thread and it the call to the dll fails...any sub sequent calls fail also...only way around it is to kill the dbextclr11.exe process and reload it.
We are using ASA 11.0.1.2506.
Thanks
Jerry Yun
Request clarification before answering.
I don't think it was ever resolved. We took the call to the dll out. I still belive the ASA call to external dll is single threaded.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
47 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.