Switched to a TCP socket rather than an Unix one to avoid perm issues