in reply to MozRepl cleanup problem
These messages come from when the global destruction of objects happens. The global destruction does not respect the usual order of object destruction anymore, and in your case, this means that sometimes there are Javascript proxy objects still alive while the bridge to Firefox has gone down already.
I told you on StackOverflow to undef $mech. If that doesn't solve your problems, maybe you keep other references into Firefox. You need to break these references before starting global destruction as well.
Update: It seems that you're creating a WWW::Mechanize::Firefox object over and over again in a loop. Most likely, you'll be better off by creating your object outside of your loop - at least that should be faster as the initialization within Firefox then only needs to happen once.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: MozRepl cleanup problem
by giantpanda (Initiate) on Oct 30, 2010 at 14:58 UTC | |
by Corion (Patriarch) on Oct 30, 2010 at 16:45 UTC | |
by giantpanda (Initiate) on Oct 30, 2010 at 17:41 UTC | |
by Corion (Patriarch) on Oct 31, 2010 at 09:12 UTC | |
by giantpanda (Initiate) on Nov 01, 2010 at 13:26 UTC | |
|