Hallo,
wenn ein Objekt andere Objekte (also nicht nur Referenzen, sondern
echt wie geschachtelte Hashes), werden diese Objekte dann auch
zerstört wenn das Master-Objekt zerstört (undef) wird?
my $a = new A;
my $b = new B;
$a->b($b);
undef $a;
$b ist immer noch da, oder?
Oder muss ich rekursiv durch $a krabbeln um alle Unterobjekte zu
zerstören?
Die Applikation wird über SOAP angesprochen und wir haben den
Verdacht, dass diese sich etwas merkwürdig verhält. Aller paar Tage
wird innerhalb ein paar Stunden der Speicher zugekracht, bis der
Kernel die Notbremse zieht. Bis dahin schein lt. free alles normal.
Eigentlich kann es ja nicht mit obiger Frage zusammenhängen, aber man
weiss ja nie ....
Mit freundlichen Grüßen
Jens Puruckherr