getcwd isn't blocking