GMOD/GBrowse — pull request #42 by nathanweeks (2014-04-25 15:51:36+00:00)
Title: Quell intermittent PrimerDesigner errors when run under mod_fcgid instead of mod_perl

The following intermittent errors were observed running GBrowse on Apache 2.2.26, mod_fcgid 2.3.9, Perl 5.16.3, and CGI.pm 3.63:

Software error:

Undefined subroutine CGI::Pretty::delete_all
at /opt/gbrowse/conf/plugins/PrimerDesigner.pm line 106.
END failed--call queue aborted at /opt/gbrowse/cgi-bin/gbrowse line 55.

For help, please send mail to the webmaster (you@example.com), giving this error message
and the time and date of the error.

From the comment above the END code block, it appears that the call to CGI::Delete_all() is there for mod_perl. We have not observed the errors since wrapping the call in an if statement to conditionally execute it only if the MOD_PERL environment variable is set.