forked from premiere/premiere-libtorrent
improve robustness of test_privacy and error messages of test_fast_extension
This commit is contained in:
parent
671ae32ae5
commit
c4b2682599
|
@ -52,7 +52,8 @@ int read_message(stream_socket& s, char* buffer)
|
|||
if (ec)
|
||||
{
|
||||
std::cout << time_now_string() << ": " << ec.message() << std::endl;
|
||||
exit(1);
|
||||
TEST_ERROR("read_message: " + ec.message());
|
||||
return 0;
|
||||
}
|
||||
char* ptr = buffer;
|
||||
int length = read_int32(ptr);
|
||||
|
@ -62,7 +63,8 @@ int read_message(stream_socket& s, char* buffer)
|
|||
if (ec)
|
||||
{
|
||||
std::cout << time_now_string() << ": " << ec.message() << std::endl;
|
||||
exit(1);
|
||||
TEST_ERROR("read_message: " + ec.message());
|
||||
return 0;
|
||||
}
|
||||
return length;
|
||||
}
|
||||
|
|
|
@ -104,6 +104,8 @@ session_proxy test_proxy(settings_pack::proxy_type_t proxy_type, int flags)
|
|||
sett.set_bool(settings_pack::announce_to_all_tiers, true);
|
||||
sett.set_bool(settings_pack::force_proxy, flags & force_proxy_mode);
|
||||
sett.set_int(settings_pack::alert_mask, alert_mask);
|
||||
sett.set_bool(settings_pack::enable_upnp, false);
|
||||
sett.set_bool(settings_pack::enable_natpmp, false);
|
||||
|
||||
// since multiple sessions may exist simultaneously (because of the
|
||||
// pipelining of the tests) they actually need to use different ports
|
||||
|
|
Loading…
Reference in New Issue