Small thread-safety correctness fix which may not matter in J2ME: "done" field should be volatile so that changes from other threads are definitely seen.

git-svn-id: https://zxing.googlecode.com/svn/trunk@511 59b500cc-1b3d-0410-9834-0bbf25fbcc57
This commit is contained in:
srowen 2008-07-10 19:59:46 +00:00
parent 2267be2e61
commit 11e60cd6e5

View file

@ -36,7 +36,7 @@ final class SnapshotThread implements Runnable {
private final ZXingMIDlet zXingMIDlet;
private final Object waitLock;
private boolean done;
private volatile boolean done;
private final MultimediaManager multimediaManager;
SnapshotThread(ZXingMIDlet zXingMIDlet) {