Skip to content
Snippets Groups Projects

Update MessengerDestroy

Merged Dariusz Rybicki requested to merge fix/messenger-destroy into development
2 files
+ 41
0
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -11,6 +11,16 @@ public struct MessengerDestroy {
extension MessengerDestroy {
public static func live(_ env: MessengerEnvironment) -> MessengerDestroy {
MessengerDestroy {
if let cMix = env.cMix() {
if cMix.networkFollowerStatus() == .running {
try cMix.stopNetworkFollower()
}
var hasRunningProcesses = cMix.hasRunningProcesses()
while hasRunningProcesses {
env.sleep(1)
hasRunningProcesses = cMix.hasRunningProcesses()
}
}
env.ud.set(nil)
env.e2e.set(nil)
env.cMix.set(nil)
Loading