argh!
nach 6 stunden debugging hab ich den fehler gefunden.
in meinem $Web modul ist ein session objekt enthalten. das ist nicht weiter tragisch.
nur sollte man am ende des hauptprogrammes auch geöffnete sessions wieder schließen und somit das untie hash aufrufen.
och wie sowas nervt.
trotzdem danke an alle die hier versucht haben zu helfen
alex