I'm using Tramp with the scpx method to run the
compile command on a remote machine. The build takes several minutes to run. If I try to work on something else while that runs that ends up trying to use Tramp, Emacs hangs and then the compilation buffer appears to abort the build.
For example, one time I started the compilation and then went to a dired buffer of the remote machine and tried to navigate, and that caused this to happen.
Another time, after starting the compilation, I tried to use
ido-find-file on a remote path, and the compilation buffer failed.
I'm very new to Tramp and Emacs. Should Tramp be able to handle multiple processes at the same time? I wonder if I don't have something misconfigured.