From Jmucza: Use safer TrySetException in timeout
From Jmucza: Use safer TrySetException in timeout

We setting an exception on a task, its generally safer to use
TrySetException.  SetException can throw an exception if the task is
completed.  In this case we might have a race condition when trying to
timeout the message and SetResult.

Jroland/kafka-net,CenturyLinkCloud/kafka-net,nightkid1027/kafka-net,EranOfer/KafkaNetClient,bridgewell/kafka-net,aNutForAJarOfTuna/kafka-net,martijnhoekstra/kafka-net,PKRoma/kafka-net,gigya/KafkaNetClient,geffzhang/kafka-net,BDeus/KafkaNetClient