### Describe the bug I noticed that sometimes if a task with `grpc-swift-2` call is cancelled, it throws `RPCError.unknown` with the cause `Swift.CancellationError()`. ### To reproduce I don't have a clear way to reproduce it, but it would probably be easy to catch this case in code. If not - let me know. ### Expected behaviour Cancelled tasks should return `RPCError.cancelled`.