You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Running the whitenoise tests and using an interruption policy of 0.2/1s (20% probability that the connection will be interrupted every 1s), the opening of the push channel seems to block forever.
This is really bad because it means that the system can't make progress and effectively the sender is seized because go-data-transfer never returns control
Output:
Mar 26 15:14:26.862276 INFO 2.9067s MESSAGE << receiver[000] (a06fd2) >> all networks configured
Mar 26 15:14:26.862369 INFO 2.9067s MESSAGE << receiver[000] (a06fd2) >> transfer starting
Mar 26 15:14:26.862412 INFO 2.9067s MESSAGE << receiver[000] (a06fd2) >> we are the receiver
Mar 26 15:14:26.865175 INFO 2.9097s MESSAGE << sender[000] (154eca) >> all networks configured
Mar 26 15:14:26.865301 INFO 2.9097s MESSAGE << sender[000] (154eca) >> transfer starting
Mar 26 15:14:26.865394 INFO 2.9097s MESSAGE << sender[000] (154eca) >> we are the sender
Mar 26 15:14:30.136669 INFO 6.1811s MESSAGE << sender[000] (154eca) >> import took: 3.27130671s
Mar 26 15:14:32.643670 INFO 8.6882s MESSAGE << sender[000] (154eca) >> interruptor closing connection ------------
Mar 26 15:14:32.643786 INFO 8.6884s MESSAGE << sender[000] (154eca) >> opening the push data channel
Mar 26 15:14:34.650872 INFO 10.6954s MESSAGE << sender[000] (154eca) >> interruptor closing connection ------------
Mar 26 15:14:37.668708 INFO 13.7132s MESSAGE << sender[000] (154eca) >> interruptor closing connection ------------
Mar 26 15:14:44.188653 INFO 20.2332s MESSAGE << sender[000] (154eca) >> interruptor closing connection ------------
Mar 26 15:14:48.857653 INFO 24.9022s MESSAGE << sender[000] (154eca) >> interruptor closing connection ------------
Here are three goroutine traces 2 minutes apart from one another:
Running the whitenoise tests and using an interruption policy of
0.2/1s
(20% probability that the connection will be interrupted every 1s), the opening of the push channel seems to block forever.This is really bad because it means that the system can't make progress and effectively the sender is seized because go-data-transfer never returns control
Output:
Here are three goroutine traces 2 minutes apart from one another:
stall.zip
The text was updated successfully, but these errors were encountered: