| Index: remoting/client/plugin/delegating_signal_strategy.cc
|
| diff --git a/remoting/client/plugin/delegating_signal_strategy.cc b/remoting/client/plugin/delegating_signal_strategy.cc
|
| index 7129341a598ac1c670b34b33c4ecf24b02498175..18efb6d81e8a4dae2e1f30fff32a499c73b4c4a4 100644
|
| --- a/remoting/client/plugin/delegating_signal_strategy.cc
|
| +++ b/remoting/client/plugin/delegating_signal_strategy.cc
|
| @@ -4,6 +4,7 @@
|
|
|
| #include "remoting/client/plugin/delegating_signal_strategy.h"
|
|
|
| +#include "base/rand_util.h"
|
| #include "base/strings/string_number_conversions.h"
|
| #include "third_party/libjingle/source/talk/xmllite/xmlelement.h"
|
|
|
| @@ -13,8 +14,7 @@ DelegatingSignalStrategy::DelegatingSignalStrategy(
|
| std::string local_jid,
|
| const SendIqCallback& send_iq_callback)
|
| : local_jid_(local_jid),
|
| - send_iq_callback_(send_iq_callback),
|
| - last_id_(0) {
|
| + send_iq_callback_(send_iq_callback) {
|
| }
|
|
|
| DelegatingSignalStrategy::~DelegatingSignalStrategy() {
|
| @@ -67,8 +67,7 @@ bool DelegatingSignalStrategy::SendStanza(scoped_ptr<buzz::XmlElement> stanza) {
|
| }
|
|
|
| std::string DelegatingSignalStrategy::GetNextId() {
|
| - ++last_id_;
|
| - return base::IntToString(last_id_);
|
| + return base::Uint64ToString(base::RandUint64());
|
| }
|
|
|
| } // namespace remoting
|
|
|