MinicarsJob.Execute

The job is finished. It will be removed automatically 03/24/2026 09:23:31.
// Id: #209542
using SwedishEdition.Integrations.Web.Jobs;

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

Parameters

CurrentCulture
""
CurrentUICulture
""
RecurringJobId
"MinicarsJob"
RetryCount
10
Time
1774246209

State

03/23/2026 09:23:31 (+18m 14.266s) Deleted

Triggered via Dashboard UI

+4ms Scheduled

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

Enqueue at:
03/23/2026 10:57:02

+43ms Failed

An exception occurred during performance of the job.

System.IO.IOException (web01:720716)

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()
   at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync()
   at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context)
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+20ms Processing

Server:
web01:720716
Worker:
35a2983d
+27msFetching stock from Minicars..
+35msFailed 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() at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync() at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context)

+1h 8m Enqueued

Triggered by DelayedJobScheduler

+ <1ms Scheduled

Retry attempt 9 of 10: Unable to connect to the remote server

Enqueue at:
03/23/2026 09:05:10

+2m 9.430s Failed

An exception occurred during performance of the job.

System.Net.WebException (web01:720716)

Unable to connect to the remote server

System.Net.WebException: Unable to connect to the remote server
   at System.Net.FtpWebRequest.CheckError()
   at System.Net.FtpWebRequest.GetResponse()
   at System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream)
   at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
   at System.Net.WebClient.DownloadData(Uri address)
   at SwedishEdition.Integrations.Minicars.Client.GetFile(String fileName)
   at SwedishEdition.Integrations.Minicars.Client.GetProducts()
   at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync()
   at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context)
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+13ms Processing

Server:
web01:720716
Worker:
71fe8462
+14msFetching stock from Minicars..
+2m 9.424sFailed to fetch stock quantities from Minicars. System.Net.WebException: Unable to connect to the remote server at System.Net.FtpWebRequest.CheckError() at System.Net.FtpWebRequest.GetResponse() at System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream) at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request) at System.Net.WebClient.DownloadData(Uri address) at SwedishEdition.Integrations.Minicars.Client.GetFile(String fileName) at SwedishEdition.Integrations.Minicars.Client.GetProducts() at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync() at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context)

+41m 23.800s Enqueued

Triggered by DelayedJobScheduler

+3ms Scheduled

Retry attempt 8 of 10: Unable to connect to the remote server

Enqueue at:
03/23/2026 07:54:08

+2m 9.420s Failed

An exception occurred during performance of the job.

System.Net.WebException (web01:720716)

Unable to connect to the remote server

System.Net.WebException: Unable to connect to the remote server
   at System.Net.FtpWebRequest.CheckError()
   at System.Net.FtpWebRequest.GetResponse()
   at System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream)
   at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
   at System.Net.WebClient.DownloadData(Uri address)
   at SwedishEdition.Integrations.Minicars.Client.GetFile(String fileName)
   at SwedishEdition.Integrations.Minicars.Client.GetProducts()
   at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync()
   at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context)
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+10ms Processing

Server:
web01:720716
Worker:
055c62fd
+12msFetching stock from Minicars..
+2m 9.413sFailed to fetch stock quantities from Minicars. System.Net.WebException: Unable to connect to the remote server at System.Net.FtpWebRequest.CheckError() at System.Net.FtpWebRequest.GetResponse() at System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream) at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request) at System.Net.WebClient.DownloadData(Uri address) at SwedishEdition.Integrations.Minicars.Client.GetFile(String fileName) at SwedishEdition.Integrations.Minicars.Client.GetProducts() at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync() at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context)

+24m 50.320s Enqueued

Triggered by DelayedJobScheduler

+224ms Scheduled

Retry attempt 7 of 10: Unable to connect to the remote server

Enqueue at:
03/23/2026 07:10:27

+2m 10.446s Failed

An exception occurred during performance of the job.

System.Net.WebException (web01:720716)

Unable to connect to the remote server

System.Net.WebException: Unable to connect to the remote server
   at System.Net.FtpWebRequest.CheckError()
   at System.Net.FtpWebRequest.GetResponse()
   at System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream)
   at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
   at System.Net.WebClient.DownloadData(Uri address)
   at SwedishEdition.Integrations.Minicars.Client.GetFile(String fileName)
   at SwedishEdition.Integrations.Minicars.Client.GetProducts()
   at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync()
   at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context)
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+10ms Processing

Server:
web01:720716
Worker:
2c06dc70
+15msFetching stock from Minicars..
+2m 10.445sFailed to fetch stock quantities from Minicars. System.Net.WebException: Unable to connect to the remote server at System.Net.FtpWebRequest.CheckError() at System.Net.FtpWebRequest.GetResponse() at System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream) at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request) at System.Net.WebClient.DownloadData(Uri address) at SwedishEdition.Integrations.Minicars.Client.GetFile(String fileName) at SwedishEdition.Integrations.Minicars.Client.GetProducts() at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync() at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context)

+10m 49.827s Enqueued

Triggered by DelayedJobScheduler

+3ms Scheduled

Retry attempt 6 of 10: Unable to connect to the remote server

Enqueue at:
03/23/2026 06:43:34

+2m 10.694s Failed

An exception occurred during performance of the job.

System.Net.WebException (web01:720716)

Unable to connect to the remote server

System.Net.WebException: Unable to connect to the remote server
   at System.Net.FtpWebRequest.CheckError()
   at System.Net.FtpWebRequest.GetResponse()
   at System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream)
   at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
   at System.Net.WebClient.DownloadData(Uri address)
   at SwedishEdition.Integrations.Minicars.Client.GetFile(String fileName)
   at SwedishEdition.Integrations.Minicars.Client.GetProducts()
   at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync()
   at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context)
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+16ms Processing

Server:
web01:720716
Worker:
35a2983d
+22msFetching stock from Minicars..
+2m 10.697sFailed to fetch stock quantities from Minicars. System.Net.WebException: Unable to connect to the remote server at System.Net.FtpWebRequest.CheckError() at System.Net.FtpWebRequest.GetResponse() at System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream) at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request) at System.Net.WebClient.DownloadData(Uri address) at SwedishEdition.Integrations.Minicars.Client.GetFile(String fileName) at SwedishEdition.Integrations.Minicars.Client.GetProducts() at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync() at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context)

+6m 35.627s Enqueued

Triggered by DelayedJobScheduler

+ <1ms Scheduled

Retry attempt 5 of 10: Unable to connect to the remote server

Enqueue at:
03/23/2026 06:30:32

+2m 9.620s Failed

An exception occurred during performance of the job.

System.Net.WebException (web01:720716)

Unable to connect to the remote server

System.Net.WebException: Unable to connect to the remote server
   at System.Net.FtpWebRequest.CheckError()
   at System.Net.FtpWebRequest.GetResponse()
   at System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream)
   at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
   at System.Net.WebClient.DownloadData(Uri address)
   at SwedishEdition.Integrations.Minicars.Client.GetFile(String fileName)
   at SwedishEdition.Integrations.Minicars.Client.GetProducts()
   at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync()
   at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context)
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+17ms Processing

Server:
web01:720716
Worker:
2b8cff28
+17msFetching stock from Minicars..
+2m 9.619sFailed to fetch stock quantities from Minicars. System.Net.WebException: Unable to connect to the remote server at System.Net.FtpWebRequest.CheckError() at System.Net.FtpWebRequest.GetResponse() at System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream) at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request) at System.Net.WebClient.DownloadData(Uri address) at SwedishEdition.Integrations.Minicars.Client.GetFile(String fileName) at SwedishEdition.Integrations.Minicars.Client.GetProducts() at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync() at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context)

+2m 20.696s Enqueued

Triggered by DelayedJobScheduler

+ <1ms Scheduled

Retry attempt 4 of 10: Unable to connect to the remote server

Enqueue at:
03/23/2026 06:21:39

+2m 9.970s Failed

An exception occurred during performance of the job.

System.Net.WebException (web01:720716)

Unable to connect to the remote server

System.Net.WebException: Unable to connect to the remote server
   at System.Net.FtpWebRequest.CheckError()
   at System.Net.FtpWebRequest.GetResponse()
   at System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream)
   at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
   at System.Net.WebClient.DownloadData(Uri address)
   at SwedishEdition.Integrations.Minicars.Client.GetFile(String fileName)
   at SwedishEdition.Integrations.Minicars.Client.GetProducts()
   at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync()
   at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context)
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+27ms Processing

Server:
web01:720716
Worker:
71fe8462
+9msFetching stock from Minicars..
+2m 9.961sFailed to fetch stock quantities from Minicars. System.Net.WebException: Unable to connect to the remote server at System.Net.FtpWebRequest.CheckError() at System.Net.FtpWebRequest.GetResponse() at System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream) at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request) at System.Net.WebClient.DownloadData(Uri address) at SwedishEdition.Integrations.Minicars.Client.GetFile(String fileName) at SwedishEdition.Integrations.Minicars.Client.GetProducts() at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync() at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context)

+1m 49.620s Enqueued

Triggered by DelayedJobScheduler

+ <1ms Scheduled

Retry attempt 3 of 10: Unable to connect to the remote server

Enqueue at:
03/23/2026 06:17:08

+2m 10.443s Failed

An exception occurred during performance of the job.

System.Net.WebException (web01:720716)

Unable to connect to the remote server

System.Net.WebException: Unable to connect to the remote server
   at System.Net.FtpWebRequest.CheckError()
   at System.Net.FtpWebRequest.GetResponse()
   at System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream)
   at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
   at System.Net.WebClient.DownloadData(Uri address)
   at SwedishEdition.Integrations.Minicars.Client.GetFile(String fileName)
   at SwedishEdition.Integrations.Minicars.Client.GetProducts()
   at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync()
   at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context)
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+10ms Processing

Server:
web01:720716
Worker:
055c62fd
+10msFetching stock from Minicars..
+2m 10.438sFailed to fetch stock quantities from Minicars. System.Net.WebException: Unable to connect to the remote server at System.Net.FtpWebRequest.CheckError() at System.Net.FtpWebRequest.GetResponse() at System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream) at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request) at System.Net.WebClient.DownloadData(Uri address) at SwedishEdition.Integrations.Minicars.Client.GetFile(String fileName) at SwedishEdition.Integrations.Minicars.Client.GetProducts() at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync() at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context)

+29.224s Enqueued

Triggered by DelayedJobScheduler

+ <1ms Scheduled

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

Enqueue at:
03/23/2026 06:13:08

+766ms Failed

An exception occurred during performance of the job.

System.IO.IOException (web01:720716)

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()
   at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync()
   at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context)
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+20ms Processing

Server:
web01:720716
Worker:
e83c6471
+756msFetching stock from Minicars..
+760msFailed 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() at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync() at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context)

+32.034s Enqueued

Triggered by DelayedJobScheduler

+3ms Scheduled

Retry attempt 1 of 10: Unable to connect to the remote server

Enqueue at:
03/23/2026 06:12:49

+2m 9.663s Failed

An exception occurred during performance of the job.

System.Net.WebException (web01:720716)

Unable to connect to the remote server

System.Net.WebException: Unable to connect to the remote server
   at System.Net.FtpWebRequest.CheckError()
   at System.Net.FtpWebRequest.GetResponse()
   at System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream)
   at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
   at System.Net.WebClient.DownloadData(Uri address)
   at SwedishEdition.Integrations.Minicars.Client.GetFile(String fileName)
   at SwedishEdition.Integrations.Minicars.Client.GetProducts()
   at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync()
   at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context)
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+10ms Processing

Server:
web01:720716
Worker:
fa5135f9
+9msFetching stock from Minicars..
+2m 9.645sFailed to fetch stock quantities from Minicars. System.Net.WebException: Unable to connect to the remote server at System.Net.FtpWebRequest.CheckError() at System.Net.FtpWebRequest.GetResponse() at System.Net.WebClient.DownloadBits(WebRequest request, Stream writeStream) at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request) at System.Net.WebClient.DownloadData(Uri address) at SwedishEdition.Integrations.Minicars.Client.GetFile(String fileName) at SwedishEdition.Integrations.Minicars.Client.GetProducts() at SwedishEdition.Integrations.Services.MinicarsService.GetStockQuantitiesAsync() at SwedishEdition.Integrations.Web.Jobs.MinicarsJob.Execute(PerformContext context)

+4ms Enqueued

Triggered by recurring job scheduler

03/23/2026 06:10:09 Created