I'm trying to run PVM 2.3? from Sun Common (Lucid) Lisp 4.0 on a SPARC IPC.
PVM creates a couple of sockets and then calls setsockopt():
bsz = DEFMAXXMLEN * 2;
if (setsockopt(ogsock, SOL_SOCKET, SO_SNDBUF, &bsz, sizeof(bsz)) == -1)
From a C program it works fine, but when called from Lisp
setsockopt() never returns. getsockopt also hangs.
Does anyone know why this happens and how to get around it?
Thanks.
harold
FORBES, HAROLD C. N5JCM
Georgia Institute of Technology, Atlanta Georgia, 30332
uucp: ...!{allegra,amd,hplabs,seismo,ut-ngp}!gatech!cc!harold
ARPA: ······@cc.gatech.edu PACKET: N5JCM @ W4QO