NexusBotWakeJob.ExecuteAsync

// Id: #1539660
using TEQ.WorkerJobs.Jobs.GameBots;

var nexusBotWakeJob = Activate<NexusBotWakeJob>();
await nexusBotWakeJob.ExecuteAsync(
    FromJson<NexusWakeRequest>("{\"ScheduleId\":\"f0f54c26-f06b-48d4-9826-85a44382f8ac\",\"RequestId\":\"bb49ac07-53ab-4886-8c42-0e111b0f8b47\",\"RoundId\":\"60d82d82-29dd-490a-811e-1aff7d627c30\",\"GameBotId\":\"33b0f5bb-c9c5-45ce-8c01-bf4ba7e10b52\"}"),
    null);

Parameters

CurrentCulture
""

State

09/29/2026 07:50:29 (+23.820s) Failed

An exception occurred during performance of the job.

Microsoft.Data.SqlClient.SqlException (b5a86e80ef2c:nexus-bots:89bc6c6543e7482a967cc9e76e834b24:1845)

Team Nexus write lock could not be acquired. sp_getapplock=-1: lock wait timed out

Microsoft.Data.SqlClient.SqlException: Team Nexus write lock could not be acquired. sp_getapplock=-1: lock wait timed out
   at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, SqlCommand command, Boolean callerHasConnectionLock, Boolean asyncClose)
   at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
   at Microsoft.Data.SqlClient.SqlCommand.InternalEndExecuteNonQuery(IAsyncResult asyncResult, Boolean isInternal, String endMethod)
   at Microsoft.Data.SqlClient.SqlCommand.EndExecuteNonQueryInternal(IAsyncResult asyncResult)
   at Microsoft.Data.SqlClient.SqlCommand.EndExecuteNonQueryAsync(IAsyncResult asyncResult)
   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location ---
   at TEQ.DataProvider.Services.NexusSqlWriteGuard.ExecuteAsync(DbCommand command, CancellationToken cancellationToken) in D:\a\1\s\src\TEQ.DataProvider\Services\NexusSqlWriteGuard.cs:line 98
   at TEQ.DataProvider.Services.NexusSqlWriteGuard.AcquireAsync(DbTransaction transaction, CancellationToken cancellationToken) in D:\a\1\s\src\TEQ.DataProvider\Services\NexusSqlWriteGuard.cs:line 16
   at TEQ.DataProvider.Services.NexusSqlWriteGuard.AcquireAsync(DbTransaction transaction, CancellationToken cancellationToken) in D:\a\1\s\src\TEQ.DataProvider\Services\NexusSqlWriteGuard.cs:line 16
   at TEQ.DataProvider.Services.NexusBotScheduler.Atomic[T](Func`3 action, CancellationToken ct) in D:\a\1\s\src\TEQ.DataProvider\Services\NexusBotScheduler.cs:line 17
   at TEQ.DataProvider.Services.NexusBotScheduler.Atomic[T](Func`3 action, CancellationToken ct) in D:\a\1\s\src\TEQ.DataProvider\Services\NexusBotScheduler.cs:line 22
   at TEQ.DataProvider.Services.NexusBotScheduler.Atomic[T](Func`3 action, CancellationToken ct) in D:\a\1\s\src\TEQ.DataProvider\Services\NexusBotScheduler.cs:line 22
   at TEQ.WorkerJobs.Jobs.GameBots.NexusBotWakeJob.ExecuteAsync(NexusWakeRequest request, CancellationToken cancellationToken) in D:\a\1\s\src\TEQ.WorkerJobs\Jobs\GameBots\NexusBotWakeJob.cs:line 27
   at TEQ.WorkerJobs.Jobs.GameBots.NexusBotWakeJob.ExecuteAsync(NexusWakeRequest request, CancellationToken cancellationToken) in D:\a\1\s\src\TEQ.WorkerJobs\Jobs\GameBots\NexusBotWakeJob.cs:line 34
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

+43ms Processing

Server:
b5a86e80ef2c:nexus-bots:89bc6c6543e7482a967cc9e76e834b24:1845
Worker:
eff494b2

+14ms Enqueued

Queue:
nexus-bots

09/29/2026 07:50:05 Created