Files
SingularityViewer/indra
Aleric Inglewood e62f805bcd Fix wrong assertion mAddedEasyRequests.size() >= (size_t)mRunningHandles
Rename check_run_count to check_msg_queue, because the whole 'run count'
approach is flawed anyway (the author of libcurl told me that THE way
to check for finished curl handles is to just call curl_multi_info_read
every time: it's extremely fast. Any test that attempts to avoid that
call is nonsense anyway.

The reason the assertion failed might have been caused by the fact
that we're comparing the current number of easy handles with the
number of running handles of 'a while ago'. It is possible that a
easy handle was removed in the meantime.

In order to check if that hypothesis is right, I moved the assertion
to directly below the call to curl_multi_socket_action where it
should hold. If this new assertion doesn't trigger than the hypothesis
was right and this is fixed.
2012-11-04 17:08:05 +01:00
..
2012-09-24 16:55:34 +02:00
2012-07-04 10:25:04 +00:00
2012-10-31 23:11:42 +01:00
2012-10-31 23:11:42 +01:00
2012-09-07 17:53:13 -04:00
2012-08-09 07:00:51 +02:00
2012-09-05 21:42:51 -05:00
2012-11-02 18:54:07 +01:00
2012-07-23 18:15:11 +02:00
2012-07-04 10:25:04 +00:00