pty handling under cygwin broken?