On Sat, Jul 13, 2024 at 08:38:04PM +0200, Andreas Tille wrote: > Hi Jelmer, > > Am Sat, Jul 13, 2024 at 02:13:24PM +0000 schrieb Jelmer Vernooij: > > > This is not only true for this specific package but for *all* packages > > > I tried in the last couple of weeks. > > > > It looks like it's an issue with one of the fixers that seems to hang. I > > think there's three things we need to do here: > > I'm not comfortable with the technical details - so if you say so ... > sounds reasonable. > > > * Add timeouts for fixers > > This could be a first means to solve the issue. > > > * Handle Ctrl+C more gracefully > > This makes sense in any case. > > > * Fix the actual hanging fixer > > The optimal solution but the first one would be OK for me. > > Can you reproduce the issue at your side?
Yeah, I have managed to. This appears to be some weird issue in the reqwest crate used in upstream-ontologist, which causes it to hang. Seems similar to https://stackoverflow.com/questions/73805971/reqwest-post-request-freezes-after-random-amount-of-time Cheers, Jelmer