mirror of https://gitlab.com/bashrc2/epicyon
Snake case
parent
e7af84f3fe
commit
869ba0ccf9
|
@ -1284,7 +1284,7 @@ class PubServer(BaseHTTPRequestHandler):
|
|||
self.server.i2p_domain,
|
||||
self.server.port,
|
||||
self.server.recentPostsCache,
|
||||
self.server.followersThreads,
|
||||
self.server.followers_threads,
|
||||
self.server.federationList,
|
||||
self.server.send_threads,
|
||||
self.server.postLog,
|
||||
|
@ -18765,7 +18765,7 @@ def runDaemon(content_license_url: str,
|
|||
loadTokens(base_dir, httpd.tokens, httpd.tokens_lookup)
|
||||
httpd.instance_only_skills_search = instance_only_skills_search
|
||||
# contains threads used to send posts to followers
|
||||
httpd.followersThreads = []
|
||||
httpd.followers_threads = []
|
||||
|
||||
# create a cache of blocked domains in memory.
|
||||
# This limits the amount of slow disk reads which need to be done
|
||||
|
|
20
outbox.py
20
outbox.py
|
@ -182,7 +182,7 @@ def postMessageToOutbox(session, translate: {},
|
|||
server, base_dir: str, http_prefix: str,
|
||||
domain: str, domainFull: str,
|
||||
onion_domain: str, i2p_domain: str, port: int,
|
||||
recentPostsCache: {}, followersThreads: [],
|
||||
recentPostsCache: {}, followers_threads: [],
|
||||
federationList: [], send_threads: [],
|
||||
postLog: [], cached_webfingers: {},
|
||||
person_cache: {}, allow_deletion: bool,
|
||||
|
@ -492,21 +492,21 @@ def postMessageToOutbox(session, translate: {},
|
|||
print('DEBUG: sending c2s post to followers')
|
||||
# remove inactive threads
|
||||
inactiveFollowerThreads = []
|
||||
for th in followersThreads:
|
||||
for th in followers_threads:
|
||||
if not th.is_alive():
|
||||
inactiveFollowerThreads.append(th)
|
||||
for th in inactiveFollowerThreads:
|
||||
followersThreads.remove(th)
|
||||
followers_threads.remove(th)
|
||||
if debug:
|
||||
print('DEBUG: ' + str(len(followersThreads)) +
|
||||
print('DEBUG: ' + str(len(followers_threads)) +
|
||||
' followers threads active')
|
||||
# retain up to 200 threads
|
||||
if len(followersThreads) > 200:
|
||||
if len(followers_threads) > 200:
|
||||
# kill the thread if it is still alive
|
||||
if followersThreads[0].is_alive():
|
||||
followersThreads[0].kill()
|
||||
if followers_threads[0].is_alive():
|
||||
followers_threads[0].kill()
|
||||
# remove it from the list
|
||||
followersThreads.pop(0)
|
||||
followers_threads.pop(0)
|
||||
# create a thread to send the post to followers
|
||||
followersThread = \
|
||||
sendToFollowersThread(server.session,
|
||||
|
@ -524,7 +524,7 @@ def postMessageToOutbox(session, translate: {},
|
|||
shared_items_federated_domains,
|
||||
sharedItemFederationTokens,
|
||||
signingPrivateKeyPem)
|
||||
followersThreads.append(followersThread)
|
||||
followers_threads.append(followersThread)
|
||||
|
||||
if debug:
|
||||
print('DEBUG: handle any unfollow requests')
|
||||
|
@ -665,5 +665,5 @@ def postMessageToOutbox(session, translate: {},
|
|||
shared_items_federated_domains,
|
||||
sharedItemFederationTokens,
|
||||
signingPrivateKeyPem)
|
||||
followersThreads.append(namedAddressesThread)
|
||||
followers_threads.append(namedAddressesThread)
|
||||
return True
|
||||
|
|
|
@ -104,7 +104,7 @@ def _updatePostSchedule(base_dir: str, handle: str, httpd,
|
|||
httpd.i2p_domain,
|
||||
httpd.port,
|
||||
httpd.recentPostsCache,
|
||||
httpd.followersThreads,
|
||||
httpd.followers_threads,
|
||||
httpd.federationList,
|
||||
httpd.send_threads,
|
||||
httpd.postLog,
|
||||
|
|
Loading…
Reference in New Issue