Delete pre-key record when establishing agreement.

This commit is contained in:
Moxie Marlinspike 2013-08-21 17:37:25 -07:00
parent 43492b66c4
commit c3b8b62d32

View File

@ -132,6 +132,8 @@ public class KeyExchangeProcessor {
remoteKeyRecord.save();
sessionRecord.save();
PreKeyRecord.delete(context, preKeyId);
DatabaseFactory.getIdentityDatabase(context)
.saveIdentity(masterSecret, recipient, remoteIdentity);
}