pieceofsummer / Hangfire.Console

Job console extension for Hangfire
MIT License
436 stars 80 forks source link

The last successful call to WriteLine seems to be ignored, using Hangfire.MemoryStorage. #71

Open io24m opened 6 years ago

io24m commented 6 years ago

Reproduce it:#35

Hangfire 1.6.20, Hangfire.MemoryStorage 1.5.2 and Hangfire.Console 1.4.1.

config.UseMemoryStorage();

Vaiune commented 6 years ago

I suppose i have similar problem also with memorystorage. The progress bar doesn't complete to 100% via .WithProgressBar(PerformContext) extension. It always falls one item short.

pieceofsummer commented 6 years ago

Wow, there's a lot of issues about MemoryStorage recently.

I've never actually used MemoryStorage before, so decided to give it a quick look today. Found two bugs in no time, and there's probably more. And it was last updated 11 months ago, so it might be abandoned.

I'd suggest you to switch to another storage, unless you're willing to spend a lot of time doing full code review and fixing bugs.