Synchronize and copy Recipient.getParticipants

pull/1/head
Moxie Marlinspike 8 years ago
parent 37092eee01
commit f100137e0f

@ -376,8 +376,8 @@ public class Recipient implements RecipientModifiedListener {
return address.isGroup() && !address.isMmsGroup(); return address.isGroup() && !address.isMmsGroup();
} }
public @NonNull List<Recipient> getParticipants() { public @NonNull synchronized List<Recipient> getParticipants() {
return participants; return new LinkedList<>(participants);
} }
public void setParticipants(@NonNull List<Recipient> participants) { public void setParticipants(@NonNull List<Recipient> participants) {

Loading…
Cancel
Save