From 7c39981aedbf97dce9c9142df1fa74b35242ce5b Mon Sep 17 00:00:00 2001 From: Natalie Huang <52464195+natalieh235@users.noreply.github.com> Date: Wed, 31 May 2023 17:44:13 -0400 Subject: [PATCH] [RSDK-3266] Fix gamepad controller initialization to use background context (#2436) --- components/input/gamepad/gamepad_linux.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/input/gamepad/gamepad_linux.go b/components/input/gamepad/gamepad_linux.go index 19d79f1ca22..091c89d1582 100644 --- a/components/input/gamepad/gamepad_linux.go +++ b/components/input/gamepad/gamepad_linux.go @@ -39,8 +39,8 @@ func init() { }) } -func createController(ctx context.Context, name resource.Name, logger golog.Logger, devFile string, reconnect bool) input.Controller { - ctxWithCancel, cancel := context.WithCancel(ctx) +func createController(_ context.Context, name resource.Name, logger golog.Logger, devFile string, reconnect bool) input.Controller { + ctxWithCancel, cancel := context.WithCancel(context.Background()) g := gamepad{ Named: name.AsNamed(), logger: logger,