We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cb61f55 commit 5331478Copy full SHA for 5331478
1 file changed
module/storage/src/main/java/org/openbase/jul/storage/registry/FileSynchronizedRegistryImpl.java
@@ -213,10 +213,12 @@ public ENTRY remove(final ENTRY entry) throws CouldNotPerformException {
213
fileSynchronizerMapLock.writeLock().unlock();
214
}
215
216
- filePluginPool.beforeRemove(entry, fileSynchronizer);
217
- fileSynchronizer.delete();
+ if (fileSynchronizer != null) {
+ filePluginPool.beforeRemove(entry, fileSynchronizer);
218
+ fileSynchronizer.delete();
219
+ filePluginPool.afterRemove(entry, fileSynchronizer);
220
+ }
221
fileSynchronizerMap.remove(entry.getId());
- filePluginPool.afterRemove(entry, fileSynchronizer);
222
return removedValue;
223
} catch (InterruptedException ex) {
224
Thread.currentThread().interrupt();
0 commit comments