MinicarsJob.Execute

The job is finished. It will be removed automatically 12/11/2025 02:10:33.
// Id: #175305
using SwedishEdition.Integrations.Web.Jobs;

var minicarsJob = Activate<MinicarsJob>();
await minicarsJob.Execute(null);

Parameters

CurrentCulture
""
CurrentUICulture
""
RecurringJobId
"MinicarsJob"
RetryCount
1
Time
1765332602

State

12/10/2025 02:10:33 (+1.620s) Succeeded

Latency:
30.026s
Duration:
1.615s

+10ms Processing

Server:
web01:605389
Worker:
5322c956
+12msFetching stock from Minicars..
+1.617sDone! 0 items changed since last update.
+1.619sNo items changed since last updated.

+29.940s Enqueued

Triggered by DelayedJobScheduler

+ <1ms Scheduled

Retry attempt 1 of 10: The process cannot access the file '/var/www/psaf…

Enqueue at:
12/10/2025 02:10:25

+40ms Failed

An exception occurred during performance of the job.

System.IO.IOException (web01:605389)

The process cannot access the file '/var/www/psafth-web/StockCache.json' because it is being used by another process.

System.IO.IOException: The process cannot access the file '/var/www/psafth-web/StockCache.json' because it is being used by another process.
   at Microsoft.Win32.SafeHandles.SafeFileHandle.Init(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Int64& fileLength, UnixFileMode& filePermissions)
   at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException)
   at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode)
   at SwedishEdition.Integrations.Services.StockCacheService.LoadAsync() in E:\Projekt\Swedish Edition\swedish-edition-integrations\src\SwedishEdition.Integrations\Services\StockCacheService.cs:line 48
   at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync() in E:\Projekt\Swedish Edition\swedish-edition-integrations\src\SwedishEdition.Integrations\Services\MinicarsService.cs:line 42
   at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context) in E:\Projekt\Swedish Edition\swedish-edition-integrations\src\SwedishEdition.Integrations.Web\Jobs\MinicarsJob.cs:line 24
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+10ms Processing

Server:
web01:605389
Worker:
9501525d
+13msFetching stock from Minicars..
+38msFailed to fetch stock quantities from Minicars. System.IO.IOException: The process cannot access the file '/var/www/psafth-web/StockCache.json' because it is being used by another process. at Microsoft.Win32.SafeHandles.SafeFileHandle.Init(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Int64& fileLength, UnixFileMode& filePermissions) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) at SwedishEdition.Integrations.Services.StockCacheService.LoadAsync() in E:\Projekt\Swedish Edition\swedish-edition-integrations\src\SwedishEdition.Integrations\Services\StockCacheService.cs:line 48 at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync() in E:\Projekt\Swedish Edition\swedish-edition-integrations\src\SwedishEdition.Integrations\Services\MinicarsService.cs:line 42 at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context) in E:\Projekt\Swedish Edition\swedish-edition-integrations\src\SwedishEdition.Integrations.Web\Jobs\MinicarsJob.cs:line 24

+23ms Enqueued

Triggered by recurring job scheduler

12/10/2025 02:10:02 Created