I found that "endless SIGSEGV messages" can occur on Linux too, caused
by duplicated fclose(), fclose(fp) for fp which had been already closed
by fclose(fp). This "duplicated fclose()" was a well known problem which
turns to real error only on Linux. I supposed this is due to the heap
area management of Linux. Maybe there is something similar in MacOS X.
This problem will be fixed just by removing fclose() in "src/notify.c".
*** ../../delegate7.1.2/src/notify.c Fri Jan 19 07:10:13 2001
--- notify.c Thu Mar 22 02:23:35 2001
*** 92,96 ****
--- 92,98 ----
Conn->co_mask = (CONN_NOPROXY | CONN_NOMASTER);
On 03/17/01(02:28) you "W Craig Scratchley" <email@example.com> wrote
|> The DeleGate died in "http.c:indirect_mount()" function, which was
|> introduced in the early time to realize a tentative feature, which
|> is not used nowadays. I already erased this function in
|> DeleGate/7.2.0 which will be released soon.
|Can I beta-test 7.2.0?
Of course anyone will be able to test it. But I suppose it will not be
so better than just removing "indirect_mount()" or extending "stacksize"
limitation which you said is 512Kbytes in your environment.
Yutaka Sato <firstname.lastname@example.org> http://www.delegate.org/~ysato/ @ @
Computer Science Division, Electrotechnical Laboratory ( - )
1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan _< >_