S: Linux-Spezialisten

Themen die alle interessieren und Pergon betreffen

Moderator: Anselm

S: Linux-Spezialisten

Beitragvon Jason » Sa, 21. Feb 2004 00:09

jemand, der mal was baut, um 'nen php-script, was sich im fsocketopen
(oder wie die funktion doch gleich hieß) festgefangen hat, weil die
verbindung weggebrochen is, abschießt... sonst hängt sich das nämlich
komplett auf und beginnt, speicher zu fressen... ist kein reines php-
problem, sondern eines von schlampig programmierten socket-funktionen.
der fehler ist seit ewigkeiten bekannt (windows hat ihn z.B. _nicht_),
wird aber trotz open source nicht korrigiert...

Jason

--
Shinigami @ Tyr.Asgard / ICQ #73518941 / Jason [GoA]
Admin von "Eine Welt namens Pergon" (UO) - http://www.welt-pergon.de
Jason
 
Beiträge: 3902
Registriert: Di, 27. Mai 2003 07:42

Re: S: Linux-Spezialisten

Beitragvon AgtMulda » Sa, 21. Feb 2004 00:35

"Jason" <Jason@Saufen.DE> wrote: [Probs]

Welche Kernel ?

AgtMulda
AgtMulda
 

Re: S: Linux-Spezialisten

Beitragvon Jason » Sa, 21. Feb 2004 01:20

AgtMulda schrieb
Welche Kernel ?

gentoo... matrix & pergon, weiter hab ich nich getestet

Jason

--
Shinigami @ Tyr.Asgard / ICQ #73518941 / Jason [GoA]
Admin von "Eine Welt namens Pergon" (UO) - http://www.welt-pergon.de
Jason
 
Beiträge: 3902
Registriert: Di, 27. Mai 2003 07:42

Re: S: Linux-Spezialisten

Beitragvon AgtMulda » Sa, 21. Feb 2004 01:27

"Jason" <Jason@Saufen.DE> wrote:

gentoo... matrix & pergon, weiter hab ich nich getestet

Kernel und nid die Distri ;o)

2.2? 2.4? 2.6? un welche da genau vielleicht wurde der ominoese bug
inzwischen gefixt oder vielleicht isser nur genau in der kernelreihe
oder vielleicht gibts n bugfix fuer. Tipper ma n uname -a ein un schreib
hier ma was da steht ;o)

AgtMulda
AgtMulda
 

Re: S: Linux-Spezialisten

Beitragvon Gast » Sa, 21. Feb 2004 01:48

AgtMulda schrieb folgende Zeilen:
2.2? 2.4? 2.6? un welche da genau vielleicht wurde der ominoese bug

kernel 2.4.20 - noch
wird demnext nen neuerer

Bulze
Gast
 

Re: S: Linux-Spezialisten

Beitragvon AgtMulda » Sa, 21. Feb 2004 02:26

"bulze" <bulze@gmx.de> wrote:

kernel 2.4.20 - noch
wird demnext nen neuerer

Isn Versuch wert ;o) Vielleicht isses danach besser. Un wenn nid koennen
wir immernoch mal n genaueren Blick drauf werfen.

AgtMulda
AgtMulda
 

Re: S: Linux-Spezialisten

Beitragvon Jason » Sa, 21. Feb 2004 14:26

AgtMulda schrieb
Un wenn nid koennen wir immernoch mal n genaueren Blick drauf werfen.

also, dieses verhalten, mit dem speicher auffressen und so, der is nich
eingebildet, sondern einfach da. findet man sogar in ettlichen foren
beschrieben, wenn man mal so sucht, weil dort im socketconnect ein be-
stimmter fehlerfall nich sauber, also eigentlich garnich, abgefangen
wird. warum der dann allerdings anfängt speicher aufzufressen (so, in
100MB-häppchen), weiß ich nich. das ganze läßt sich aber sowohl via PHP
aber auch ebend via compiliertem (ob nun c oder kylix spielt keine
rolle), nachstellen. und am einfachsten geht das, wenn man 'n connect
auf eine verbindung macht, die ebend nicht immer da sein muß (z.B. 'n
tunnel). davon recht viele, und du brauchst nur recht kurz däumchen
drehen, um diesen fall mal zu erwischen.

z.B. auf der matrix würde der so 1x pro tag auftreten bei so 30 connects
alle 5 minute... das ganze geht aber auch ohne tunnel, nur is da die
wahrscheinlichkeit sehr viel geringer. passiert aber auch (stichwort:
pergonmanagement)...

Jason

--
Shinigami @ Tyr.Asgard / ICQ #73518941 / Jason [GoA]
Admin von "Eine Welt namens Pergon" (UO) - http://www.welt-pergon.de
Jason
 
Beiträge: 3902
Registriert: Di, 27. Mai 2003 07:42

Re: S: Linux-Spezialisten

Beitragvon AgtMulda » Sa, 21. Feb 2004 14:38

"Jason" <Jason@Saufen.DE> wrote:

also, dieses verhalten, mit dem speicher auffressen und so, der is
nich eingebildet, sondern einfach da.

Es will dir doch niemand unterstellen das du dir das nur einbildest ;o)
Ich bin mir ziemlich sicher das diese Funktionalitaet in der Kernel
vorliegt. Vielleicht ist der Fehler in der 2.6er Reihe inzwischen
behoben bzw. ganz anders geloest wurden. Und falls das nich der Fall is
koennen wir immernoch in den Kernelsources rumschnueffln das Programm n
bissl debuggen (ma nen strace mit laufen lassn un auswerten vielleicht
erzaehlt lsof auch was dazu) da gibz ne Menge Dinge die man machen kann
wenn mans drauf anlegt. Aber wie gesagt zuerst wuerd ich mal ne neue
Kernel testen.

AgtMulda
AgtMulda
 

Re: S: Linux-Spezialisten

Beitragvon Gast » Sa, 21. Feb 2004 14:41

AgtMulda schrieb folgende Zeilen:
Kernel vorliegt. Vielleicht ist der Fehler in der 2.6er Reihe
inzwischen behoben bzw. ganz anders geloest wurden. Und falls das

naja, aber nen 2.6er will ich noch nich wirklich auf nen
Produktionssystem aufspieln

Bulze
Gast
 

Re: S: Linux-Spezialisten

Beitragvon AgtMulda » Sa, 21. Feb 2004 14:43

"bulze" <bulze@gmx.de> wrote:

naja, aber nen 2.6er will ich noch nich wirklich auf nen
Produktionssystem aufspieln#

Warum? Ich hatte bisher noch keine Probs mit. Ausser das n paar Sachen
noch nid umgeschrieben wurden und daher fehlen. Das was laeuft das
laeuft ;) Is ja schliesslich keine 2.5er. Lecht ma n bissl Mut annen
Tach ;o) Naja vielleicht tuts auch ne 2.4.25 schon.

AgtMulda
AgtMulda
 


Zurück zu Allgemein [Spieler]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 28 Gäste

cron