All Apps and Add-ons

LogOnAsync Context.SendAsync Deadlock in WinForm

vincentmarinas1
New Member

Usage: C# | Visual Studio 2017 | .Net Framework 4.7.1 | Splunk SDK 2.2.8

I'm attempting to perform a one shot search query. Unfortunately, the app seems to enter a deadlock when inside the Context.SendAsync method as authentication against splunk is happening.

The last bit of code I can see being processed before the app stops is on line 545 (https://github.com/splunk/splunk-sdk-csharp-pcl/blob/master/src/Splunk.Client/Splunk/Client/Context....).

The object 'message' has a valid return result, but it never makes it back to parent method caller; GetResponseAsync() - called on line 506.

This deadlock only seems to be happening when using SDK 2.0 in a WinForm app. If I run the same code in a Console app, everything behaves correctly.

Any help would be much appreciated.

Tags (1)
0 Karma
Get Updates on the Splunk Community!

Advanced Splunk Data Management Strategies

Join us on Wednesday, May 14, 2025, at 11 AM PDT / 2 PM EDT for an exclusive Tech Talk that delves into ...

Uncovering Multi-Account Fraud with Splunk Banking Analytics

Last month, I met with a Senior Fraud Analyst at a nationally recognized bank to discuss their recent success ...

Secure Your Future: A Deep Dive into the Compliance and Security Enhancements for the ...

What has been announced?  In the blog, “Preparing your Splunk Environment for OpensSSL3,”we announced the ...