fix broken connection pool

This commit is contained in:
Kevin Froman 2019-08-07 18:14:13 -05:00
parent 76356d5e3f
commit 41368a2747
2 changed files with 2 additions and 3 deletions

View File

@ -25,7 +25,7 @@ from . import onlinepeers
def peer_action(comm_inst, peer, action, returnHeaders=False, max_resp_size=5242880):
'''Perform a get request to a peer'''
penalty_score = -10
if not peer:
if len(peer) == 0:
return False
url = 'http://%s/%s' % (peer, action)
@ -40,7 +40,7 @@ def peer_action(comm_inst, peer, action, returnHeaders=False, max_resp_size=5242
ret_data = False
penalty_score = -100
# if request failed, (error), mark peer offline
if not ret_data:
if ret_data == False: # For some reason "if not" breaks this. Prob has to do with empty string.
try:
comm_inst.getPeerProfileInstance(peer).addScore(penalty_score)
onlinepeers.remove_online_peer(comm_inst, peer)

View File

@ -2,7 +2,6 @@ friendList = {}
convoListElement = document.getElementsByClassName('conversationList')[0]
function createConvoList(){
console.log(friendList)
for (friend in friendList){
var convoEntry = document.createElement('li')