Fix a memory leak when closing an IPC channel and not properly removing the registration with the IO pump.
Fix a memory leak when closing an IPC channel and not properly
removing the registration with the IO pump.

TBR=darin

Review URL: http://codereview.chromium.org/7122

git-svn-id: http://src.chromium.org/svn/trunk/src@3316 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

Former-commit-id: f6a77dbb240f85e50596d08f2c10dd7550026c04
meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser