RetroShare / RetroShare

RetroShare is a Free and Open Source cross-platform, Friend-2-Friend and secure decentralised communication platform.
https://retroshare.cc/
Other
1.75k stars 279 forks source link

Are private messages reliable? #102

Closed SarcoRS closed 8 years ago

SarcoRS commented 9 years ago

Situation: me and another RetroShare user. We added eachother as friends and there was a connection between us. We initiated a private chat, through an identity in a chat lobby. I sent a couple of messages. Then I found that some of them were lost and did not reach the other side.

Note: I know that sometimes the private chat connection breaks and then automatically restores after a while. This was not the case for the above situation, the connection did not look broken on my side - the other side kept being shown as online while those private messages were lost.

csoler commented 9 years ago

There's a bug now that shows some users online although they are not (see for instance the turtle router statistics. No TR (tunnel requests) are relayed by these peers. I still need to investigate that.

Also, the messaging system (I mean the non distant one) does not check that messages have been delivered. We need to implement a small return receipt item/flag for that. It's on our todo list.