| Index: pkg/analyzer/lib/src/summary/incremental_cache.dart
|
| diff --git a/pkg/analyzer/lib/src/summary/incremental_cache.dart b/pkg/analyzer/lib/src/summary/incremental_cache.dart
|
| index 34cbd85faa721bed423e91525e8d8bcea93d19de..f9f6c503bf816167d464b007de538b6ad699bcee 100644
|
| --- a/pkg/analyzer/lib/src/summary/incremental_cache.dart
|
| +++ b/pkg/analyzer/lib/src/summary/incremental_cache.dart
|
| @@ -288,6 +288,14 @@ class IncrementalCache {
|
| byteSink.add(configSalt);
|
| // Done.
|
| byteSink.close();
|
| +
|
| + // TODO(paulberry): this call to `close` should not be needed.
|
| + // Can be removed once
|
| + // https://github.com/dart-lang/crypto/issues/33
|
| + // is fixed – ensure the min version constraint on crypto is updated, tho.
|
| + // Does not cause any problems in the mean time.
|
| + digestSink.close();
|
| +
|
| return digest.bytes;
|
| }
|
|
|
|
|