camera: Fix setting disconnection handler on incorrect endpoint

BUG=b:160660113
TEST=Build successfully

Change-Id: I1d2ef7a8dc2f80112dbf2b98cb4b03f989543703
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/2601824
Tested-by: Wei Lee <wtlee@chromium.org>
Auto-Submit: Wei Lee <wtlee@chromium.org>
Reviewed-by: Shik Chen <shik@chromium.org>
Commit-Queue: Shik Chen <shik@chromium.org>
diff --git a/camera/hal_adapter/camera_hal_server_impl.cc b/camera/hal_adapter/camera_hal_server_impl.cc
index 2fbd0ae..63f39a2 100644
--- a/camera/hal_adapter/camera_hal_server_impl.cc
+++ b/camera/hal_adapter/camera_hal_server_impl.cc
@@ -109,7 +109,7 @@
 
   mojom::CameraHalServerPtr server_ptr;
   binding_.Bind(mojo::MakeRequest(&server_ptr));
-  server_ptr.set_connection_error_handler(
+  binding_.set_connection_error_handler(
       base::Bind(&CameraHalServerImpl::IPCBridge::OnServiceMojoChannelError,
                  GetWeakPtr()));
   mojo_manager_->RegisterServer(