Skip to content

Commit abc7f0c

Browse files
committed
Small changes to server interceptor
1 parent c6139b6 commit abc7f0c

File tree

1 file changed

+5
-17
lines changed

1 file changed

+5
-17
lines changed

Sources/GRPCInterceptors/ServerTracingInterceptor.swift renamed to Sources/GRPCInterceptors/Tracing/ServerTracingInterceptor.swift

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -98,35 +98,23 @@ public struct ServerTracingInterceptor: ServerInterceptor {
9898
}
9999
)
100100

101-
let wrappedResult: Metadata
102-
do {
103-
wrappedResult = try await wrappedProducer(
104-
RPCWriter(wrapping: eventEmittingWriter)
105-
)
106-
} catch {
107-
span.addEvent("Error encountered")
108-
throw error
109-
}
101+
let wrappedResult = try await wrappedProducer(
102+
RPCWriter(wrapping: eventEmittingWriter)
103+
)
110104

111105
span.addEvent("Sent response end")
112106
return wrappedResult
113107
}
114108
} else {
115109
success.producer = { writer in
116-
let wrappedResult: Metadata
117-
do {
118-
wrappedResult = try await wrappedProducer(writer)
119-
} catch {
120-
span.addEvent("Error encountered")
121-
throw error
122-
}
123-
110+
let wrappedResult = try await wrappedProducer(writer)
124111
span.addEvent("Sent response end")
125112
return wrappedResult
126113
}
127114
}
128115

129116
response = .init(accepted: .success(success))
117+
130118
case .failure:
131119
span.addEvent("Sent error response")
132120
}

0 commit comments

Comments
 (0)