Mir

Comment 3 for bug 1540731

It isn't curious, it is expected: when_prompt_provider_connects_over_fd_prompt_provider_added_with_right_pid connects in process (and has the same PID), client_pid_is_associated_with_session starts another process with popen (and has a different PID).

I suspect that you've a broken mir_demo_client_basic