aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xrpkid/irdbd.py2
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":