Merge pull request #32228 from damianday/patch-1

TCP is_connected_to_host comparison error
This commit is contained in:
Fabio Alessandrelli 2019-09-26 03:02:14 +02:00 committed by GitHub
commit dcf0a60a52
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -248,16 +248,7 @@ void StreamPeerTCP::set_no_delay(bool p_enabled) {
bool StreamPeerTCP::is_connected_to_host() const {
if (status == STATUS_NONE || status == STATUS_ERROR) {
return false;
}
if (status != STATUS_CONNECTED) {
return true;
}
return _sock.is_valid() && _sock->is_open();
return _sock.is_valid() && _sock->is_open() && (status == STATUS_CONNECTED || status == STATUS_CONNECTING);
}
StreamPeerTCP::Status StreamPeerTCP::get_status() {