cancel
Showing results for 
Search instead for 
Did you mean: 

dbextclr11.exe support multi-threaded calls

Former Member
2,562

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

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

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.