Path: utzoo!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!aplcen!boingo.med.jhu.edu!haven!mimsy!nocusuhs!nmrdc1!minixug!uwalt!waltje From: waltje@uwalt.nl.mugnet.org (Fred 'The Rebel' van Kempen) Newsgroups: comp.os.minix Subject: Cron(1M): The Final Chapter Message-ID: <91030216551@uwalt.nl.mugnet.org> Date: 3 Mar 91 04:36:15 GMT Organization: MicroWalt Corporation, for MINIX Software Development Lines: 127 Gentlemen (any ladies out there?) , The cron program I posted some time ago still crashed on some (especially slow or very busy) systems. Since it did not have anything to do with memory availability, it had to be somewhere in the signalling part of cron. So, we at NLMUG hacked up the cron program to use a different approach. The result is a cron that can only be killed by stabbing it in the back (i.e. kill -9 pid). It is as steady as a rock on all systems at MUGNET-NL. I therefore hope that I my subject line is justified. Please find out for yourselves, and please report any problems to me if you encounter any... Enjoy- The Rebel -- table !"#$%&'()*+,-./0123456789:;<=>? @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ begin 644 cron.c.Z M'YV-+U2 &"+GC1L0+4",8?-FS!H09,*4:6/018*+0>K00?-&C@X04UQ(<0$Rz M3!LX(Dw M"140< J>D6/21<_,2"UCBT[IPR;%1#SNQ6u M3!B'H]_4F8V=SAL0*IVA8QA$1T%L$%5<&Y!EY51JV1TD5&;'D8%=t M;<:Y,51X2N6!W1QPE#$;9&?8]D9N;ZCW'U%IM&$4?X"5 4=R/B7PA!O.@2 =s M@FYH]%Q4=X2Q1AE#F67C;&AUM,90):HFW1AH_$76'4TR"9R'F96!ATF0 <^I5E1^-K(I&UX%0PJ(@N/%&p M5.&]<8=K]LU%!GAB@7""&V7< <*7L)X 8T\@5.'H&67HD, +7+X@!F1BTG2:o M3$3L%89?@/D*[!Q=?AGFF *&(49F1;R'1H-E>C@@;/QUE08>:*6!'AESZ'!Ln MC+9!IB,('-4A1X8ME-@"4QN)Z$:^$>51KQDMG%K&0W'.2<:Z%V4KI;=R<#45m MDWO^2-M!=,CK!G:RD?4F" QS12B3($Z9&9]RY+?8OD) @B YKEOl MPS)]'-R%;N2Q$8BWRF1%<7.D89"O,;B00P(PS/ "##*\D$,,ZX*0T48=I9O k M%&+9X2$((Y5T4DH7@V!$?F39(1L(2TS48=C,R5F'HE187)RE*UT$!6'%0624j M%7*DH49Q/;4T0G-LU$&&43S, =<+=%0%I MH^*# X#06?C@(B2_NU5Z02T[Yi M0H8C;L88^[+1^>2$AXYYT&>XH6#DJ%>N>N(#\@S[YY8C[A49TIZ.^^QVJ>A[h MZI?3ONH;IT]^N%^P#B3%$TY0$800%XGP;+1@%ENM&"(H7P;S1C'QQ!%&),%$g M$=5?_T(89+2AO1L,G=&]]^"#5 0404@1!!5/2)& ""#@ AVZ-X+E9e MZ+ #$#()+!=!81OGC#'#*%B#_,X1W6d M0 8DPC"(8VA#$Q70!P0ZH84NV9Q=$G/#E?Q,#D%320] ( (@H& $E=$@"(J6c M Q"@(&E+:]K34B "+"I BU?Q(5BX9:TM#.%Y3E @ [NP@XL$Q#8[H9D9%N,6b MAIEK#BAL"1X3\T?HK20X[,.."CKV!4WQT) "T6"W3 B:-T!&+&",Y!V_LD64a ME>$+40F-'6"9(J.,$07!>R4=*@.#0AXRES]R47$^$IHRV$%HN %!CWYD%E5.z M4FSF*\)*XJ?)^)FAD+\22/G.5\I3YBU5UOQ+&53IDD->H6^MDDY^ B0'LJ3*y M+?$K%V!(PA(%V,&49(D?!TO6$104IR!R2($"NKA)?O)0 1]\61I4@P(46!,$x M8USDVE @/O)%$SLB"(,(4E"9$-QRF])400J<4 4F,*$R'TR &4)S2C,X] UGw M, -V_MF1%+10I3C9DGNF06-%34/K_&E"[-"J# *MI!-6TK$6$O2L+4RHu M5;_5 A_,, %C]$I8WK &AV8).U.X7_[VU[^>OJQC==TA7BUHG[ZZD: C+2D3t M "M8_?%/"H:=:\/JVJ_%ZK6Q*'CL#U<269-2%G^6+6P/$6M7@WAV0* 5[1Y%s M2E+3V@^UA,7L:DU8UR62X;5[=2P*(%O;R=YVL)?-+&NC^-N\#HA)11@5+5JF#M=TB4(9JD44p MJ%5Z0L"."<0 88YZ4 $)6*@;94G+E/7@EKF$)2\KL]*^[[A3U^6:" _.PB8@UQY1$ N\F%-V,D! 1F34P0AE,3I1C/PZC\H,(%^Q;"% <^A"]A1k MJR"EF1!;8P?!<.CH+8D+YP^'F*&SKO6(N@#1,9Y@!"< 1_X@&-EW[K9KM*Qj M=K.Z+W>5X::=!K)>.QWK9-NZ"ST]]F/7:VT0<#?<"8D!L]E\W4#'^2*=;D$+i M;IH ]/O)H _1I5NPTHM!PW[^]8]E3-#.>G)NJHP*FPNLR7?h M;-)[)X#B [*XE3#N1K62UCM::0@*@J:',I1(XT[@*+]!+@>1K]#F)(=LZU!X(,QZGJ!1:B,&/+C(TF#$ 5>)0.+[R\ILDJ(4G@>&WSOH=O6T;.?%<2;<].=C1/O%K?Y=H>(*4%,IB$8.>(>_e M%,AF4P*P&6SLXA#U/5]NZ=L9T!"5'+4!3W+HF4!B9L&08>4@ =I7&+#JED6Fd MO.]N")'B-$\N%; E1G@?2M^U@A_"6&R-@AH25QP/>;;@@05')R7#=6]8T1_7E5WJ"(9Bu M2(9FF !H6'4@QH:NT@)P2(ES=H4\$"IW:'QOI(5_2(FIV%")48@L2 >(^(B)t MP8B=Z(@WF!@Y> *2*%"5"&0_*!-"2(2)P8E(2(5XZ 9SN'A1D8-9"(LJ((M?s M&(9C6(8M<894IX8@MCS;P09T$(>YB(\O,VFDB(ZO"%3@!0)7X"-E("1IT1V!r M-PLQ12".9F$R12:m M2(*(B9F*N9EHT)F,R5K5%9F#^05WT"\>EE(JQ6=T &,PA5$EP#1D\ *]*0-Dl MT +!208Z4)PO4P)S8&B6$D,I&9NDR5TQ$)J4V2_429B&>9UV>3&?&$/DUYIJk MR5Q:.&=T]E5B9B3\M69CE(FVF0 ,@&9Y2I(7Nj M27(KPP8H8#W#X@8O, =HD)]D)"S$@J **@(M, ;YV9TV,9_TL78[!V> J$\Ti M%5TB4 184 1#@!:;!QA/4A?;HD7)-$8E0 ;,N1I:6$7HT1_MJ73F.8Q#V)T9,=-$9ON5D^,'=+5G?Qg MMWGH"!9G, 88(P=G8 <"]5]<*H$#-5HJP*5VL 5'*5IYRT%<>AJ/WUF(Me MM7)T<#@E@U$:]!&7)RI1@9%KD*0[EFY64A=Z*&D-Z@-ZQC%X8*H%d M"4+FM")L(BJRXA9!ZC))T#I:)34F)2ZMDQ5ST)$O@Y%NE 9 %@,[(!68,T9?c M$$A)< 3-F@:(:%19@0)I %C3^@73&G-@=TCB5:A[4BCRLAH9 Q9DD00O\ 1Fb M @+%-23D913A-$_S%:CXE$8,H5,%^3)8EZ]',2)=9XKX^E7Z*K H( .9]:\&a M.VAD9CV'8PYE%My M%DT9VG'&=AYT\&1^AJ%MEVXC6QDENX',XB%OL%,R!V)>^:?III5CQ)7\6$OEx MQ@9K8%,O V*4VF9R^R9PQT1:229DJ(9W:w M69F0^9RB69CRT7"PF;@XDFZCLZ]=%S^9]5VC]BT,YXTTF0(HAQ0KEQ>t M @+;V[4@!A.8*1!.8"J"\A!TT'?.\2>!\J.SL:O#QWH5HDP*";*581KE^Q1's MU2D] BCp M(9'->DC>\2.'DKL'M"1!Z2UAMS6>:B-F\Q?6HBCU!(P,59X>G+XAS&8C'$,Eo M;,+5!RIN ;]DL*L3$A6Q42?WP8<84A2?*!,;^:A.\02$!D\PE;466$SGL2_8n M,2K!(0=]=QZ%'$I4URIUH;]1?(MRN%/G*;3C0[1D9+3"EK3<-+5]>!%."[4Qm M-EQH6EHG!8@)T+Q<=ZK=BT:Q1Z++]__*Z"?!"E2@?\92.JBCQ2?!'='+*4**.J:A3M6<"I'/"2Pj MVLF97(\78:-D(:FMG)D["E ]2A,?D<.&7) 7X:3Hi M3*,D3+M3@<)& 0=@X2T=^= ,U<&8\ZKM6=']!+<8G;Z*H1KR:P8E.A8N -+Gh MG*HJ3C)M!P*Ig *W,%,F@ "^5,_!4CUf e end -- MicroWalt Corporation, for MINIX Development waltje@uwalt.nl.mugnet.org Tel (+31) 252 230 205, Hoefbladhof 27, 2215 DV VOORHOUT, The Netherlands