Skip to content

Commit 0658811

Browse files
committed
Fix update value to preserve insertion time
1 parent 9949843 commit 0658811

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Rubberduck.VBEEditor/ComManagement/WeakComSafe.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ public void Add(ISafeComWrapper comWrapper)
2121
{
2222
_comWrapperCache.AddOrUpdate(
2323
GetComWrapperObjectHashCode(comWrapper),
24-
key => (DateTime.UtcNow, new WeakReference<ISafeComWrapper>(comWrapper)),
25-
(key, value) => (DateTime.UtcNow, new WeakReference<ISafeComWrapper>(comWrapper)));
24+
key => (DateTime.UtcNow, new WeakReference<ISafeComWrapper>(comWrapper)),
25+
(key, value) => (value.insertTime, new WeakReference<ISafeComWrapper>(comWrapper)));
2626
}
2727

2828
}

0 commit comments

Comments
 (0)