-
sergeyu@chromium.org authored
Previosly active connections were disconnected only when a new connection has connected all channels. This means that in some cases we had multiple simultaneous connections. Only one active connection was allowed, but there could be multiple clients trying to establish connection simultaneously. This CL tightens this restriction: now there can't be no more than one authenticated connection. Also modified HostStatusObserver to make it possible to distinguish between authentication and connection events. BUG=128689 Review URL: https://chromiumcodereview.appspot.com/10408023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138525 0039d316-1c4b-4281-b951-d872f2087c98
2e332c80