| version 1.9, 2002/10/23 08:42:22 |
version 1.11, 2003/07/20 07:23:31 |
|
|
| /* $OpenXM: OpenXM/src/kan96xx/plugin/mytcpio.c,v 1.8 2002/10/20 08:26:00 takayama Exp $ */ |
/* $OpenXM: OpenXM/src/kan96xx/plugin/mytcpio.c,v 1.10 2003/07/20 07:18:45 takayama Exp $ */ |
| #include <stdio.h> |
#include <stdio.h> |
| #include <sys/types.h> |
#include <sys/types.h> |
| #include <sys/socket.h> |
#include <sys/socket.h> |
| Line 113 socketAcceptLocal(int snum) { |
|
| Line 113 socketAcceptLocal(int snum) { |
|
| fprintf(TcpioError,"Trying to accept from localhost... "); fflush(TcpioError); |
fprintf(TcpioError,"Trying to accept from localhost... "); fflush(TcpioError); |
| len = sizeof(struct sockaddr); |
len = sizeof(struct sockaddr); |
| if ((news = accept(s,&peer,&len)) < 0) { |
if ((news = accept(s,&peer,&len)) < 0) { |
| errorMsg1s("Error in accept."); |
errorMsg1s("Error in accept. Retrying"); |
| return(-1); |
/* Code added for strange behavior on cygwin. */ |
| |
if ((news = accept(s,&peer,&len)) < 0) { |
| |
errorMsg1s("Error in accept. Retrying"); |
| |
return (-1); |
| |
} |
| } |
} |
| |
|
| len = sizeof(struct sockaddr); |
len = sizeof(struct sockaddr); |