Follow-up Comment #13, bug #6956 (project mldonkey):
donkeyInteractive.ml
let forget_search s =
if !xs_last_search = s.search_num then begin
xs_last_search := (-1);
xs_servers_list := [];
end;
donkeyUdp.ml
| Udp.QueryReplyUdpReq t ->
(* lprintf "Received file by UDP\n"; *)
if !xs_last_search >= 0 then
So it seems MLDonkey really can currently handle only one UDP
search at a time. Is there a way to distinguish UDP search
results if they were originated by different searches?
On possible solution would be to block the start of a new search
until the previous one has finished. Other solutions?
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?func=detailitem&item_id=6956>
_______________________________________________
Nachricht geschickt von/durch Savannah
http://savannah.nongnu.org/
_______________________________________________
Mldonkey-bugs mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/mldonkey-bugs