Fix infinitely growing timer task map in AbstractDataSourceHandler
This commit is contained in:
@@ -285,6 +285,10 @@ public abstract class AbstractDataSourceHandler<TDataSource extends IDataSource<
|
||||
@Override
|
||||
public void run()
|
||||
{
|
||||
|
||||
// remove this task from the queue
|
||||
AbstractDataSourceHandler.this.saveTimerTasksBySectionPos.remove(pos);
|
||||
|
||||
try
|
||||
{
|
||||
final TDataSource finalDataSource = AbstractDataSourceHandler.this.unsavedDataSourceBySectionPos.remove(pos);
|
||||
|
||||
Reference in New Issue
Block a user