-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
XCBBuildServiceProxyKit/Examples/BazelXCBBuildService/Sources/BazelBuildProcess.swift
Lines 129 to 149 in 9114a41
| while input.hasBytesAvailable { | |
| do { | |
| let event = try BinaryDelimited.parse(messageType: BuildEventStream_BuildEvent.self, from: input) | |
| logger.trace("Received BEP event: \(event)") | |
| bepHandler(event) | |
| if event.lastMessage { | |
| logger.trace("Received last BEP event") | |
| bepFileHandle.closeFile() | |
| bepFileHandle.readabilityHandler = nil | |
| } | |
| } catch { | |
| logger.error("Failed to parse BEP event: \(error)") | |
| return | |
| } | |
| } | |
| } | |
| } |
Metadata
Metadata
Assignees
Labels
No labels