Skip to content

Commit 68627c1

Browse files
committed
Replace unowned with weak
1 parent 281002b commit 68627c1

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Core/Sources/CodeiumService/CodeiumLanguageServer.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -203,27 +203,27 @@ final class IOTransport {
203203
}
204204

205205
private func setupFileHandleHandlers() {
206-
stdoutPipe.fileHandleForReading.readabilityHandler = { [unowned self] handle in
206+
stdoutPipe.fileHandleForReading.readabilityHandler = { [weak self] handle in
207207
let data = handle.availableData
208208

209209
guard !data.isEmpty else {
210210
return
211211
}
212212

213213
if UserDefaults.shared.value(for: \.codeiumVerboseLog) {
214-
self.forwardDataToHandler(data)
214+
self?.forwardDataToHandler(data)
215215
}
216216
}
217217

218-
stderrPipe.fileHandleForReading.readabilityHandler = { [unowned self] handle in
218+
stderrPipe.fileHandleForReading.readabilityHandler = { [weak self] handle in
219219
let data = handle.availableData
220220

221221
guard !data.isEmpty else {
222222
return
223223
}
224224

225225
if UserDefaults.shared.value(for: \.codeiumVerboseLog) {
226-
self.forwardErrorDataToHandler(data)
226+
self?.forwardErrorDataToHandler(data)
227227
}
228228
}
229229
}

0 commit comments

Comments
 (0)