Hrm. The reason we use the pid_namespace at all is because we actually got reports of these tests failing when somebody was using cgroups or something. So with the changes as they stand, we've made it so new clients will work with old servers, and new code works fine together, but old clients against new servers will not work if they're using process namespaces. I can't think of a good way to fix that without spending a feature bit; do you have any ideas @ukernel ? Or @liewegas?