There are other writes in the file, but they seem more harmless.  This
one is changing the current thread permanently.
gdb/ChangeLog:
2020-06-18  Pedro Alves  <palves@redhat.com>
	* aix-thread.c (pd_update): Use switch_to_thread.
+2020-06-18  Pedro Alves  <palves@redhat.com>
+
+       * aix-thread.c (pd_update): Use switch_to_thread.
+
 2020-06-18  Pedro Alves  <palves@redhat.com>
 
        * ravenscar-thread.c (ravenscar_thread_target): Update.
 
     {
       ptid = thread->ptid;
       if (set_infpid)
-       inferior_ptid = ptid;
+       switch_to_thread (thread);
     }
   return ptid;
 }