@niemyjski needed help on the errors being logged on my dashboard for my client. Currently my dashboard aint loging any exceptions yet i have already set up the configuration file with my self hosted instance.Kindly assist.

Just make that 1st class and it would be a lot easier to diagnose issues.

@jamie94bc it was a timing issue where things were executing in a different order on the build server. I just put Task.Delay in there to make sure they executed in the order I was expecting for the test.

@niemyjski just found a nasty bug with the queue job… if you were using queue entry locks and it failed to get a lock, it wasn’t abandoning the queue item and so you’d end up with TONS of items in the work list and waiting to time out.

if the app doesn’t shutdown after the 200 ms (because it has work to do or is a server app) and we get events after sending the first batch, we would have to wait repeatedly until we get currentTime - lastSubmitTime > queueWaitTime

@ejsmith well, the app isn’t trying to shutdown. node will continue the process until there are 1) no pending timers and 2) no pending I/O operations