Skip to content

Commit 4c70d61

Browse files
committed
Use configureawait
1 parent d7003ba commit 4c70d61

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

SteamKit2/SteamKit2/Steam/SteamClient/CallbackMgr/CallbackMgr.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ public void RunWaitCallbacks()
106106
public async Task RunWaitCallbackAsync( CancellationToken cancellationToken = default )
107107
{
108108
var call = await client.WaitForCallbackAsync( cancellationToken );
109-
await HandleAsync( call );
109+
await HandleAsync( call ).ConfigureAwait( false );
110110
}
111111

112112
/// <summary>
@@ -241,7 +241,7 @@ async Task HandleAsync( CallbackMsg call )
241241

242242
if ( task != null )
243243
{
244-
await task;
244+
await task.ConfigureAwait( false );
245245
}
246246
}
247247
}

SteamKit2/SteamKit2/Steam/SteamClient/CallbackMgr/CallbackMgr_Internals.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,14 +101,14 @@ public void Dispose()
101101
System.GC.SuppressFinalize( this );
102102
}
103103

104-
internal override Task Run( CallbackMsg callback )
104+
internal override Task? Run( CallbackMsg callback )
105105
{
106106
var cb = callback as TCall;
107107
if ( cb != null && ( cb.JobID == JobID || JobID == JobID.Invalid ) )
108108
{
109109
return OnRun( cb );
110110
}
111-
return Task.CompletedTask;
111+
return null;
112112
}
113113
}
114114
}

0 commit comments

Comments
 (0)