DescriptionMade the ChromotingHost class not ref-counted.
ChromotingHost becomes a non thread-safe class should should live on the network thread. The CL removes ChromotingHost::Shutdown() allowing ChromotingHost to be destroyed synchronously closing all existing connections. It also updates HostStatusObserver::OnShutdown() handler to not destroy the host since it is the host's owner responsibility now.
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=196343
Patch Set 1 #Patch Set 2 : cosmetic #
Total comments: 24
Patch Set 3 : CR feedback. #
Total comments: 6
Patch Set 4 : CR feedback #2 #
Total comments: 2
Patch Set 5 : CR feedback #3 #Patch Set 6 : rebased #
Messages
Total messages: 13 (0 generated)
|