MCPcopy Create free account
hub / github.com/TigerVNC/tigervnc / flush

Method flush

java/com/tigervnc/rfb/DecodeManager.java:171–185  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

169 }
170
171 public void flush()
172 {
173 queueMutex.lock();
174
175 try {
176 while (!workQueue.isEmpty())
177 try {
178 producerCond.await();
179 } catch (InterruptedException e) { }
180 } finally {
181 queueMutex.unlock();
182 }
183
184 throwThreadException();
185 }
186
187 private void setThreadException(Exception e)
188 {

Callers 11

setFramebufferMethod · 0.45
processVersionMsgMethod · 0.45
setDesktopSizeMethod · 0.45
readAndDecodeRectMethod · 0.45
framebufferUpdateEndMethod · 0.45
decompressMethod · 0.45
writeHashMethod · 0.45
writeCredentialsMethod · 0.45
endMsgMethod · 0.45

Calls 2

throwThreadExceptionMethod · 0.95
awaitMethod · 0.80

Tested by

no test coverage detected