syserror@wp.pl wrote:
W slackware 10.2 pojawia sie blad, w lms-traffic-logiptables i w innych skryptach, bylo to omawiane i stwierdzone ze powinno byc uzywane $dbq->finish(), ale mimo to w wielu skryptach musialem to uzupelnic recznie, po ostatniej aktualizacji perla i php, ktora ostatnio wyszla. Czy nie mozna by w nastepnym wydaniu poprawic to na stale w skryptach? Tresc bledu: << disconnect invalidates 1 active statement handle (either destroy statement handles or call finish on them before disconnecting) at /usr/sbin/lms-traffic-logiptables line 253.
(podobnie w paru innych skryptach, wszedzie pomaga dostawienie
$dbq->finish() przed zamknieciem bazy).
Tak, pomaga, ale pasowałoby to zrobić jak należy, czyli nie tylko przed disconnect, ale dla każdego $dbq->prepare().