gman has asked for the wisdom of the Perl Monks concerning the following question:
Hello,
I'm looking for a way to handle Can't connect error in DBH. Currently if the mysql DB is down I get the following: DBI connect('database=xyz','xyz',...) failed: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111) at /usr/local/lib/perl5/site_perl/5.10.1/CGI/Application/Plugin/DBH.pm line 42
I looked through the docs and could not find a way. Since the handle is lazily created, I am assuming that CGI::Session is the first to make the DB call and trigger the error. There must be a proper way to handle this?
Thanks in advanced
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: CGI::Application::Plugin::DBH connect error handling
by jaldhar (Vicar) on Feb 10, 2011 at 21:34 UTC | |
Re: CGI::Application::Plugin::DBH connect error handling
by Anonyrnous Monk (Hermit) on Feb 10, 2011 at 21:30 UTC | |
Re: CGI::Application::Plugin::DBH connect error handling
by locked_user sundialsvc4 (Abbot) on Feb 10, 2011 at 22:37 UTC | |
Re: CGI::Application::Plugin::DBH connect error handling
by scorpio17 (Canon) on Feb 11, 2011 at 22:36 UTC |