fixed handle_shares not setting Share.peer