Brian Vincent

Results 14 comments of Brian Vincent

There is a subtle bug in this PR. All of these remote execution functions are being executed from tasks that can be canceled. When a second task gets a tokio::sync::watch::channel...

I spent a day looking at this program since I believed that it was probably related to the logical deadlock that I was experiencing, fixed by #860. The deadlocks in...

I am hitting this problem in production, and I've spent weeks tracking it down. I am running a tonic GRPC client that is creating thousands of streams to a server...

I can confirm that I have tried out this change with live traffic and it improved things. But to demonstrate things even easier, I have created PR #863 that demonstrates...