clear sessionHistoryMap in clearSessions(), fixes #171

pull/265/head
Taner Sener 4 years ago
parent c9657a3911
commit fb0a2105a0
  1. 3
      .github/FUNDING.yml
  2. 1
      android/ffmpeg-kit-android-lib/src/main/java/com/arthenica/ffmpegkit/FFmpegKitConfig.java
  3. 1
      apple/src/FFmpegKitConfig.m

@ -1,2 +1,3 @@
patreon: tanersener patreon: tanersener
custom: [ 'https://www.patreon.com/tanersener','https://opencollective.com/ffmpeg-kit','https://buymeacoff.ee/tanersener','https://paypal.me/teodosiyminchev' ] open_collective: ffmpeg-kit
custom: [ 'https://buymeacoff.ee/tanersener' ]

@ -1027,6 +1027,7 @@ public class FFmpegKitConfig {
public static void clearSessions() { public static void clearSessions() {
synchronized (sessionHistoryLock) { synchronized (sessionHistoryLock) {
sessionHistoryList.clear(); sessionHistoryList.clear();
sessionHistoryMap.clear();
} }
} }

@ -1076,6 +1076,7 @@ int executeFFprobe(long sessionId, NSArray* arguments) {
[sessionHistoryLock lock]; [sessionHistoryLock lock];
[sessionHistoryList removeAllObjects]; [sessionHistoryList removeAllObjects];
[sessionHistoryMap removeAllObjects];
[sessionHistoryLock unlock]; [sessionHistoryLock unlock];
} }

Loading…
Cancel
Save