Mojo: Dispatcher::MessageInTransitAccess functions don't need to take the lock.

It'd be safe for them to take the (Dispatcher) lock, since they're only
called when they only have one ref (hence there's no lock ordering
issue), but by the same token there's no need for them to take the lock
at all.

(Also add some comments so that I actually understand this. Maybe I'll
even notice these comments the next time I notice this "issue".)

R=davemoore@chromium.org

Review URL: https://codereview.chromium.org/227133013

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@262256 0039d316-1c4b-4281-b951-d872f2087c98


CrOS-Libchrome-Original-Commit: 506372bea0e3d01cec39bc1085300e3a0a3fafcc
4 files changed
tree: ce2476a3575e0f057ac7822c7f52629fc4749c96
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. device/
  6. ipc/
  7. mojo/
  8. testing/
  9. third_party/
  10. ui/