@@ -65,16 +65,17 @@ def _check_retry_delay(self, msgid, filebase):
6565 last_retry = self ._retry_times .get (msgid , 0 )
6666 time_since_last_retry = current_time - last_retry
6767
68- # Log detailed retry information
68+ # Log detailed retry information at debug level
6969 mailman_log ('debug' , 'VirginRunner: Retry check for message %s (file: %s):' , msgid , filebase )
7070 mailman_log ('debug' , ' Last retry time: %s' , time .ctime (last_retry ) if last_retry else 'Never' )
7171 mailman_log ('debug' , ' Current time: %s' , time .ctime (current_time ))
7272 mailman_log ('debug' , ' Time since last retry: %d seconds' , time_since_last_retry )
7373 mailman_log ('debug' , ' Minimum retry delay: %d seconds' , self .MIN_RETRY_DELAY )
7474
7575 if time_since_last_retry < self .MIN_RETRY_DELAY :
76- mailman_log ('info' , 'VirginRunner: Message %s (file: %s) retried too soon, delaying. Time since last retry: %d seconds' ,
77- msgid , filebase , time_since_last_retry )
76+ # Log at info level when retry check fails
77+ mailman_log ('info' , 'VirginRunner: Message %s (file: %s) retried too soon. Time since last retry: %d seconds, minimum required: %d seconds' ,
78+ msgid , filebase , time_since_last_retry , self .MIN_RETRY_DELAY )
7879 return False
7980
8081 # Update both data structures atomically
0 commit comments