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.
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.