Skip to content

Commit 33e148b

Browse files
authored
Update talk.java
1 parent cf7f6c7 commit 33e148b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/tinystruct/examples/talk.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,9 +137,11 @@ private final void copy(Object meetingCode, Builder builder) {
137137
synchronized(this.list) {
138138
final Collection<Entry<String, Queue<Builder>>> set = list.entrySet();
139139
final Iterator<Entry<String, Queue<Builder>>> iterator = set.iterator();
140+
final List<String> meeting_session;
141+
if((meeting_session = this.sessions.get(meetingCode)) != null)
140142
while(iterator.hasNext()) {
141143
Entry<String, Queue<Builder>> e = iterator.next();
142-
if(this.sessions.get(meetingCode) != null && this.sessions.get(meetingCode).contains(e.getKey())) {
144+
if(meeting_session.contains(e.getKey())) {
143145
e.getValue().add(builder);
144146
this.list.notifyAll();
145147
}

0 commit comments

Comments
 (0)