diff --git a/inbox.py b/inbox.py index ae39c2650..e559170b8 100644 --- a/inbox.py +++ b/inbox.py @@ -2126,6 +2126,11 @@ def runInboxQueue(recentPostsCache: {},maxRecentPosts: int, \ if quotasDaily['domains'][postDomain]>domainMaxPostsPerDay: print('DEBUG: Quota per day - Maximum posts for '+postDomain+' reached ('+str(domainMaxPostsPerDay)+')') if len(queue)>0: + if os.path.isfile(queueFilename): + try: + os.remove(queueFilename) + except: + pass queue.pop(0) continue quotasDaily['domains'][postDomain]+=1 @@ -2137,6 +2142,11 @@ def runInboxQueue(recentPostsCache: {},maxRecentPosts: int, \ if quotasPerMin['domains'][postDomain]>domainMaxPostsPerMin: print('DEBUG: Quota per min - Maximum posts for '+postDomain+' reached ('+str(domainMaxPostsPerMin)+')') if len(queue)>0: + if os.path.isfile(queueFilename): + try: + os.remove(queueFilename) + except: + pass queue.pop(0) continue quotasPerMin['domains'][postDomain]+=1 @@ -2149,6 +2159,11 @@ def runInboxQueue(recentPostsCache: {},maxRecentPosts: int, \ if quotasDaily['accounts'][postHandle]>accountMaxPostsPerDay: print('DEBUG: Quota account posts per day - Maximum posts for '+postHandle+' reached ('+str(accountMaxPostsPerDay)+')') if len(queue)>0: + if os.path.isfile(queueFilename): + try: + os.remove(queueFilename) + except: + pass queue.pop(0) continue quotasDaily['accounts'][postHandle]+=1 @@ -2160,6 +2175,11 @@ def runInboxQueue(recentPostsCache: {},maxRecentPosts: int, \ if quotasPerMin['accounts'][postHandle]>accountMaxPostsPerMin: print('DEBUG: Quota account posts per min - Maximum posts for '+postHandle+' reached ('+str(accountMaxPostsPerMin)+')') if len(queue)>0: + if os.path.isfile(queueFilename): + try: + os.remove(queueFilename) + except: + pass queue.pop(0) continue quotasPerMin['accounts'][postHandle]+=1