Fixed disposable error.
This commit is contained in:
parent
86b9afcf47
commit
c6e907dfcf
|
@ -103,7 +103,7 @@ public final class SerialDisposable: Disposable {
|
|||
|
||||
set(d) {
|
||||
var oldState = state
|
||||
oldState.innerDisposable = d
|
||||
state.innerDisposable = d
|
||||
|
||||
oldState.innerDisposable?.dispose()
|
||||
if oldState.disposed {
|
||||
|
@ -123,4 +123,4 @@ public final class SerialDisposable: Disposable {
|
|||
state = State(innerDisposable: nil, disposed: true)
|
||||
orig.innerDisposable?.dispose()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue