Currently the call hangs because the background thread does not handle SIGSETXID signal. llvm-svn: 235581