diff options
Diffstat (limited to 'rpkid/irdbd.py')
-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": |