Fix a latent bug in DAP request decorator
authorTom Tromey <tromey@adacore.com>
Thu, 11 May 2023 20:25:07 +0000 (14:25 -0600)
committerTom Tromey <tromey@adacore.com>
Mon, 12 Jun 2023 18:09:28 +0000 (12:09 -0600)
commit5c7cdc95aaace0f2eb7a13199a3cbf479617a009
tree87bc504fa7a5872e7650ae4e80e4324f4253cc7c
parent070e93a8b86deaa7b4813839698e4771d282af93
Fix a latent bug in DAP request decorator

The 'request' decorator is intended to also ensure that the request
function runs in the DAP thread.  However, the unwrapped function is
installed in the global request map, so the wrapped version is never
called.  This patch fixes the bug.
gdb/python/lib/gdb/dap/server.py