Message ID | 20200326153628.4869-1-kwolf@redhat.com |
---|---|
Headers | show |
Series | mirror: Fix hang (operation waiting for itself/circular dependency) | expand |
On 3/26/20 10:36 AM, Kevin Wolf wrote: > The recent fix didn't actually fix the whole problem. Operations can't > only wait for themselves, but we can also end up with circular > dependencies like two operations waiting for each other to complete. > > This reverts the first fix and implements another approach. > > v2: > - Mark active mirror operations as in-flight, too > > Kevin Wolf (2): > Revert "mirror: Don't let an operation wait for itself" > mirror: Wait only for in-flight operations Series: Reviewed-by: Eric Blake <eblake@redhat.com>