Skip to content

Commit 2d72bf7

Browse files
committed
fix(server): error as rpc answer
1 parent 9bc0d9a commit 2d72bf7

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

api/AltV.Net.Async/AsyncCore.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -986,12 +986,14 @@ public override void OnScriptRPCEvent(IntPtr eventpointer, IPlayer target, strin
986986

987987
if (!ScriptRpcAsyncEventHandler.HasEvents()) return;
988988

989-
Task.Run(async () =>
989+
var task = Task.Run(async () =>
990990
{
991991
var clientScriptRPCEvent = new AsyncScriptRpcEvent(target, answerId);
992992
await ScriptRpcAsyncEventHandler.CallAsync(@delegate => @delegate(clientScriptRPCEvent, target, name, objects, answerId));
993993
});
994994

995+
Task.WaitAll(task);
996+
995997
if (UnansweredServerRpcRequest.Contains(answerId))
996998
{
997999
target.EmitRPCAnswer(answerId, null, "Answer not handled");

runtime

0 commit comments

Comments
 (0)