소스 분석중에 다음과 같은 이상한 이해안되는 구문이 있어서요.
[code:1]
....
main(int argc, char *argv[])
{
char *path = "./Betting_GW.cgi";
char *pidfile = "./gateway.pid";
FILE *fd;
int ret;
int pid;
while (1)
{
if ((pid = fork()) < 0)
{
continue;
}
if (pid == 0)
{
execl(path, "Betting_GW", (char *)0) ;
}
else
{
fd = fopen(pidfile,"w");
fprintf(fd, "%d\n", pid);