Article delegate-en/4672 of [1-5169] on the server localhost:119
  upper oldest olders older1 this newer1 newers latest
search
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
[Reference:<_A4671@delegate-en.ML_>]
Newsgroups: mail-lists.delegate-en

[DeleGate-En] Re: FTP Delegate
24 Nov 2009 20:23:02 GMT feedback@delegate.org (Yutaka Sato)
The DeleGate Project


Hi,

In message <_A4671@delegate-en.ML_> on 11/25/09(02:34:10)
you frederic montiton <pbijabdyi-hugik5ubg5xr.ml@ml.delegate.org> wrote:
 |I've try to use DELEGATE_CONF to compile as you suggested (expect for the DGROOT parameter)
...
 |works until end of the compilation :
...
 |################
 |./dg.exe -Fver
 |-- {{ ---- initABORT() GOT SIG10 ----
...
 |16:15.377 [25709] inets.c:4815 --- testing resolver[SYS] with 'WWW.DeleGate.ORG'
...
 |make[2]: *** [dg.exe] Bus Error (core dumped)
 |################
 |
 |It still gave a delegated binary file unstable, it started with RESOLV="" option set, but stop on a "broken pipe" without.
 |
 |May be you  can you look at that "initABORT() GOT SIG10" message during compilation ..

Can you resolv WWW.DeleGate.ORG on your host as follows for example?

  % dig WWW.DeleGate.ORG
  % nslookup WWW.DeleGate.ORG

If you can immediately get responses for these, the problem is in DeleGate
on hostname resolution as you avoid it with RESOLV="".  The detailed log
of resolution procedure, to be got as follows, will be helpful:

  % delegated -fv RES_DEBUG=-1

Or if it fails, maybe you can avoid the problem by setting your resolver
environment (as /etc/resolv.conf) so that it can resolve "WWW.DeleGate.ORG",
or just defining evnronment var. RES_WAIT as
  % setenv RES_WAIT 0
and doing the make and invocation of DeleGate.

I'm reminded that there were some troubles on Solaris8 shot two years ago
and your problem seems similar to them.

  % grep Sol CHANGES
  9.7.6 071025 fix iotimeout.c: SEGV<-SIGPIPE on Solaris<=8 (9.6.3-pre4)
  9.7.3 070927 fix delegated.c: killed by SIGPIPE on Solaris8 (9.4.3)
  9.7.2 070918 fix Thread.c: cause SIGPIPE in thread on Lin,Sol (disabled/9.6.2)

The problem of "pipe" might be avoild with "-DSp" command line option which
disables SIGPIPE.
What is strange is why you did not get these problems with 32bits version
of DeleGate.  It might be a problem of thread handling in 64bits on
Solaris...

Cheers,
Yutaka
--
  9 9   Yutaka Sato <y.sato@delegate.org> http://delegate.org/y.sato/
 ( ~ )  National Institute of Advanced Industrial Science and Technology
_<   >_ 1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan
Do the more with the less -- B. Fuller

  admin search upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
@_@V