Hi all -
This has not been giving me any problems recently, but I'm not sure that the original bug is fixed. I found a work-around, by changing the line to read
(make-comint "MATLAB EEI" (cons 'local 5600))
That one now works consistently, while the other
(make-comint "MATLAB EEI" (cons (system-name) 5600))
failed when I was connected via wi-fi (and had a DHCP assigned TCP-IP address), but not when I was connected via ethernet (and had a static TCP-IP) address. I don't know if it would still be a problem the original way it was written.
Eric
Can't reproduce right now neither in 22 nor in 23, using "nc -l 5600" and the make-comint command. Just using make-comint with a port that doesn't answer doesn't time out, but brings up an error message.
Perhaps it is a DNS problem; longer timeouts can happen there.
Comint generally works for me.
Unless we have a reproducible report, let's deprioritize this.
On 6 Mar 2009, at 14:36, Adrian Robert wrote:
Hello,
Does this issue still exist in emacs-23? Can it be reproduced in any simple manner without access to Matlab? Does it exist on an X11 build of Emacs on Mac OS X?
If I try just
(make-comint "MATLAB EEI" (cons (system-name) 5600))
on Emacs.app on my system, with nothing listening on 5600 (but not a packet-dropping firewall either), I quickly get a lisp error about '(file-error "make client process failed" ...'.
thanks,
Adrian