I'm working on integrating Hangfire, and found what looks like a memory leak.
Memory goes to 1.3GB when loading 5000 failed tasks in the UI, and pins there.
It looks like there are about 21700+ BufferSegments remaining, for a total of about 90,000,000 bytes (~700MB).
I've attached a sql file that can help reproduce this.
I have not yet tried this with other databases, so I am not 100% the fault lies with this plugin, but I'd love to get your eyes on this.
I'm working on integrating Hangfire, and found what looks like a memory leak. Memory goes to 1.3GB when loading 5000 failed tasks in the UI, and pins there.
It looks like there are about 21700+ BufferSegments remaining, for a total of about 90,000,000 bytes (~700MB). I've attached a sql file that can help reproduce this.
I have not yet tried this with other databases, so I am not 100% the fault lies with this plugin, but I'd love to get your eyes on this.
dump-taskworkflowprocessor_nonprod-202408021359.zip