Hi Rudi, in if you're running Safari with a WebKit nightly, you can disable the timeout using
defaults write com.apple.Safari WebKitDisablePluginProcessMessageTimeout YES Hope this helps, Anders On Oct 7, 2011, at 2:59 PM, Rudi Sherry wrote: > Is there a way to have Safari (or webkit) have an infinite timeout waiting > for the plugin process? I need this for effective debugging. > > > Since Safari creates the plugin process, loads my plugin and starts it up > when I click on a link, I can't pre-attach or pre-launch the plugin process. > So I go through the following: > > * Have a sleep loop in NP_GetEntryPoints in my plugin > * Launch Safari > * Click on a link to a file that will invoke my plugin > (Safari will create PluginProcess) > * In Xcode, attach to my plugin > * Manually jump past the sleep-loop > > ...so far, so good. Now my plug-in loads a very substantial framework where > I have some breakpoints set, so I want Xcode to load the symbols. > > The problem is that it takes so long for Xcode to load the framework and > process the symbols, that Safari appears to time out and kill the plugin > process so I can't debug. > > So is there a way to keep Safari from doing this? > > Thanks, > Rudi > > > _______________________________________________ > webkit-dev mailing list > webkit-dev@lists.webkit.org > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev