diff options
Diffstat (limited to 'rpkid/rpki/up_down.py')
-rw-r--r-- | rpkid/rpki/up_down.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/rpkid/rpki/up_down.py b/rpkid/rpki/up_down.py index 2e088fb3..e5352e1a 100644 --- a/rpkid/rpki/up_down.py +++ b/rpkid/rpki/up_down.py @@ -631,12 +631,19 @@ class message_pdu(base_elt): callback(self.serve_error(e)) try: + self.log_query(child) self.payload.serve_pdu(self, r_msg, child, done, lose) except (rpki.async.ExitNow, SystemExit): raise except Exception, edata: lose(edata) + def log_query(self, child): + """ + Log query we're handling. Separate method so rootd can override. + """ + rpki.log.info("Serving %s query from child %s" % (self.type, child.child_handle)) + def serve_error(self, exception): """ Generate an error_response message PDU. |