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