dedis / prifi

PriFi, a low-latency, local-area anonymous communication network.
https://prifi.net
GNU Affero General Public License v3.0
48 stars 11 forks source link

Trustees crash after some time #203

Open aledcuevas opened 5 years ago

aledcuevas commented 5 years ago

Description: After initiating the protocol, a trustee crashes and restarts after a certain period of time for no apparent reason. Usually, the trustee at the lowest port (perhaps the one which is instanced first?) crashes.

How to reproduce: 1) Initiate a trustee ./prifi.sh trustee 0 2) Initiate a relay ./prifi.sh relay 8090 3) Initiate a client ./prifi.sh client 0

The protocol will start normally. After a certain amount of time (~2k rounds, the trustee will crash and restart). If two trustees are instantiated (trustee 0 at 7004 and 1 at 7008), the one at the lowest port crashes (trustee 0 at 7004).

The issue can be reproduced seemingly with any type of clients (e.g. mobile) and any amount of trustees.