diff options
author | Rob Austein <sra@hactrn.net> | 2008-06-06 03:55:30 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2008-06-06 03:55:30 +0000 |
commit | 437f1499bf009325b6fd910adf3846e7e55adf37 (patch) | |
tree | 3451a4b79824d22f2676c6b4e39f836e206c4070 | |
parent | 62a537b5d40baae387baeef2a11e5f27c3961535 (diff) |
Try the magic MySQLdb.connection.ping() method
svn path=/rpkid/irdbd.py; revision=1849
-rwxr-xr-x | rpkid/irdbd.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/rpkid/irdbd.py b/rpkid/irdbd.py index 752276dc..d4eb83b4 100755 --- a/rpkid/irdbd.py +++ b/rpkid/irdbd.py @@ -30,6 +30,8 @@ import rpki.exceptions, rpki.left_right, rpki.log, rpki.x509 def handler(query, path): try: + db.ping(reconnect = True) + q_msg = rpki.left_right.cms_msg.unwrap(query, (bpki_ta, rpkid_cert)) if not isinstance(q_msg, rpki.left_right.msg) or q_msg.type != "query": |