ref https://github.com/ostreedev/ostree/issues/3299
This won't fix that issue, but *if* this assertion triggers
it should give us a better idea of the possible codepaths
where it is happening.
Signed-off-by: Colin Walters <walters@verbum.org>
Origin: upstream, 2024.8, commit:
472d9d493a3e4a08415da4c337a7e831e0c5a5e2
Bug-Debian: https://bugs.debian.org/
1082121
Gbp-Pq: Name curl-Assert-that-curl_multi_assign-worked.patch
fdp->refcount = 1;
fdp->fetcher = fetcher;
setsock (fdp, s, action, fetcher);
- curl_multi_assign (fetcher->multi, s, fdp);
+ CURLMcode rc = curl_multi_assign (fetcher->multi, s, fdp);
+ g_assert_cmpint (rc, ==, CURLM_OK);
g_hash_table_add (fetcher->sockets, fdp);
}