| Index: remoting/client/plugin/pepper_packet_socket_factory.cc
|
| diff --git a/remoting/client/plugin/pepper_packet_socket_factory.cc b/remoting/client/plugin/pepper_packet_socket_factory.cc
|
| index 461571d295543e0dfc357ffb506ed658863b4767..f83180ba8b35747b98f1d86194d174147e3176b6 100644
|
| --- a/remoting/client/plugin/pepper_packet_socket_factory.cc
|
| +++ b/remoting/client/plugin/pepper_packet_socket_factory.cc
|
| @@ -197,7 +197,11 @@ int UdpPacketSocket::Send(const void* data, size_t data_size) {
|
| int UdpPacketSocket::SendTo(const void* data,
|
| size_t data_size,
|
| const talk_base::SocketAddress& address) {
|
| - DCHECK_EQ(state_, STATE_BOUND);
|
| + if (state_ != STATE_BOUND) {
|
| + // TODO(sergeyu): StunPort may try to send stun request before we
|
| + // are bound. Fix that problem and change this to DCHECK.
|
| + return EINVAL;
|
| + }
|
|
|
| if (error_ != 0) {
|
| return error_;
|
|
|