Skip to content

Commit 6a46e63

Browse files
authored
Fix code analysis warnings (#527)
1 parent dad77db commit 6a46e63

File tree

3 files changed

+2
-4
lines changed

3 files changed

+2
-4
lines changed

BitFaster.Caching/Lfu/ConcurrentLfu.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ private void DrainBuffers()
7878
public Optional<ICacheMetrics> Metrics => core.Metrics;
7979

8080
///<inheritdoc/>
81-
public Optional<ICacheEvents<K, V>> Events => core.Events;
81+
public Optional<ICacheEvents<K, V>> Events => Optional<ICacheEvents<K, V>>.None();
8282

8383
///<inheritdoc/>
8484
public CachePolicy Policy => core.Policy;

BitFaster.Caching/Lfu/ConcurrentLfuCore.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,8 +107,6 @@ public ConcurrentLfuCore(int concurrencyLevel, int capacity, IScheduler schedule
107107

108108
public Optional<ICacheMetrics> Metrics => new(this.metrics);
109109

110-
public Optional<ICacheEvents<K, V>> Events => Optional<ICacheEvents<K, V>>.None();
111-
112110
public CachePolicy Policy => new(new Optional<IBoundedPolicy>(this), Optional<ITimePolicy>.None());
113111

114112
public ICollection<K> Keys => this.dictionary.Keys;

BitFaster.Caching/Scheduler/BackgroundThreadScheduler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public sealed class BackgroundThreadScheduler : IScheduler, IDisposable
3535
public BackgroundThreadScheduler()
3636
{
3737
// dedicated thread
38-
Task.Factory.StartNew(() => Background(), cts.Token, TaskCreationOptions.LongRunning, TaskScheduler.Default);
38+
_ = Task.Factory.StartNew(async () => await Background().ConfigureAwait(false), cts.Token, TaskCreationOptions.LongRunning, TaskScheduler.Default);
3939
}
4040

4141
///<inheritdoc/>

0 commit comments

Comments
 (0)