mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
refine bandwidth test client, provides js and as library
This commit is contained in:
parent
b1dd0218be
commit
c319cc6a40
12 changed files with 700 additions and 336 deletions
|
@ -720,7 +720,7 @@ int SrsProtocol::do_decode_message(SrsMessageHeader& header, SrsStream* stream,
|
|||
*ppacket = packet = new SrsSetChunkSizePacket();
|
||||
return packet->decode(stream);
|
||||
} else {
|
||||
if (!header.is_set_peer_bandwidth()) {
|
||||
if (!header.is_set_peer_bandwidth() && !header.is_ackledgement()) {
|
||||
srs_trace("drop unknown message, type=%d", header.message_type);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -223,7 +223,9 @@ public:
|
|||
while (true) {
|
||||
SrsMessage* msg = NULL;
|
||||
if ((ret = recv_message(&msg)) != ERROR_SUCCESS) {
|
||||
srs_error("recv message failed. ret=%d", ret);
|
||||
if (ret != ERROR_SOCKET_TIMEOUT && !srs_is_client_gracefully_close(ret)) {
|
||||
srs_error("recv message failed. ret=%d", ret);
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
srs_verbose("recv message success.");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue