lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: (PATCH) strange HTTP/HTCheckForInterrupt() bug lynx-dev


From: Bela Lubkin
Subject: Re: (PATCH) strange HTTP/HTCheckForInterrupt() bug lynx-dev
Date: Mon, 29 Mar 1999 16:50:03 -0800

This fixes one of the reported problems (characters other than INTERRUPT
causing the DNS lookup delay to be shortened).  It also fixes a serious
problem that I noticed while looking into the other reports: if fork()
failed, we were blindly going ahead and doing who knows what, including
kill(-1, SIGTERM)!  On my system, that means "send SIGTERM to every
process with my UID" -- bad news indeed.

But I don't think that's what Leonid was running into.  That's something
else, possibly the need to signal((various signals), quench) *before*
fork().

CHANGES:

  * Behave sanely if NSL_FORK fork() fails. -BL
  * NSL_FORK try for dns_patience *seconds*, not dns_patience select()
    calls, which might have been shortened by keyboard input. -BL
  * Fix some screwy comment indentation.

uuencoded (and gzip'd) to try to preserve spaces/tabs.

>Bela<

begin 600 patch.gz
M'XL("!H>`#<``U!!5`#-5VU3VT80_NS\BLUTAMJ.#!9OMJ!I)PV0,&,,0\BD
MTT[JD:45OK%\ITHG#-/DOW?W3K(L,address@hidden>'MQ\?IL
M/5A7J;AL?,`03OP4W!ZXWI[;VW-=&GC>address@hidden<=XX4=)LW/3`W=W;WMS;
MWK8;V_4?O\-NO^_L>GTP$V!^?]*S(:2&2Z5'*4Y4II'>7D)WGU<VVL^>0Z/=
M;IR)!!T()B(.(1&A`YGV=9[!.(\B3#-:address@hidden,BQACH9HM%T.%`29VJ
M&*[\5/CC&+-UELKJVQN\A02.-$1&[MP7.D6]SSO8KB0*?]O\:$32M`,I^J$9
address@hidden&+69XY<address@hidden,
M5G<?-MHP47.8^?*&M),/809S$<<P1Z,<(I7"P?#=3^P%Q\7"ZP&-.T\-+[VG
MUOJO1/>)D#6[62V),3:,^(56^-$<OA\,6M\(\54$[[E]I[>U4Q+<4*PPHX0>
address@hidden/]PE[.%-D"*:@E5F&#KQ#!(DZ'*]/"FZRB(V%,-(!KTV4.L88/4&(E;R$
MP(address@hidden'@`7<PI0I:G"(F?LO+`ES!EARBTA"address@hidden@CRP4-J^4"%N0
MB4OIQ\UWQV\N#L]/'/@C)[`F!O`ETTIMK^),$7:E2C;-$BI4F(%4%)U<@I((
M*N+5Q4&K!B:^#&,B&ZV1;3/_AF:N$,:($H2DX,<Q9:7QS>+<X$9>@address@hidden
M0E@&address@hidden"/OC@@FO/9G25QII'B&2GY/"/B$2F4I!2+%F2*M&F<)1(+83.(7
MYWY_[4",]D0!:8AD^ESHB3%[G>(RG7\)S>/A10W,[T0D0XQ@>$J+;]^?W7N0
MUI8.\IWON1XQ;K>\\]^"<797-7HH[ZH\_!CJE3H?P[[R[",(6!Y]%`?+PX^@
M87GT`4S\`KY/1,:5Z7!GT^GM>/5T6"D>address@hidden@:'!?3K',FQN0<D*6\SN)
M"'address@hidden)=:7[T98%GC7LIPQ_B1P=/;Z1/I4.'E9[;+FCTF4",)J,,$VE
MHD/%J+AL.UM.;[=;OVQ?ZT_],OVM2_6(_9M>K8I:O^LY?7<1-196F>"2";:U
MH&Q2$*_R99X*C<89=L7ZP`[-23]"TS9)/]1*;XMZE.=W:PF3C2Y=)"1+C)5*
MZ,VP/address@hidden"H%&WXL7R[$X.AC]>GA^VEPK.H4*+-+.,>Z[
M7:>address@hidden;GF>LNF4O!&<5*S-C5NAYBEJW%2QRTQ\IK]E
M2$UD\9HTA_#ITU);1/=_J6&Z"_I78K*2(3UB2']W<:address@hidden:AH'5_2
M=\+H\/S\]-R((\/YOXCQW4IA,Y_(B.[H2W(F3Y9B6MT(@^;S9;=;"Q.*#I-4
address@hidden;]K.<ZWL*!WX,#Q]^VKXQKIH97TX/CK\Y?CB\*!9;FO!VAKP/-WFX:O!
address@hidden"_B(5/!R"A[C_OW%])1L\U_&Z]:;W\SWIG)TCU[AB6H\+YHZ1
M;@/"&A5J"'WM4U8,4%S=OM>%1+:]!H/]SFD\&(0Q,7ZZOVST;8N/ZX8Z-A4I
M_F:8L<7T.A74#7%KQ(;?:V_S`<:UX$>address@hidden&F<<#`F.^1,8*?IN**-=/G
M^D03;G/address@hidden>IM471ZM9IU-SJ+XO0/`E2O6O]-C$J['Q^FNU9_BTBM
MNE<4-<=SMZHL2X*SJ4A,Y3-M?)HGU%M/,)@6_D"5*VJ%X26XU,'P+%?$3L<B
;RQ_N0N98`]>0QJ,6P'.W+6G^`J++?>address@hidden
`
end

reply via email to

[Prev in Thread] Current Thread [Next in Thread]