aboutsummaryrefslogtreecommitdiff
path: root/src/com/cyanogenmod/filemanager/commands/shell/AsyncResultProgram.java
diff options
context:
space:
mode:
authorJorge Ruesga <jorge@ruesga.com>2013-01-08 22:52:25 +0100
committerJorge Ruesga <jorge@ruesga.com>2013-01-08 22:52:25 +0100
commite5751bc8aad4b6c0c6ac22acf4b750cffa86845b (patch)
tree75ab8606032f9e0f4fe550c875a7113c982bf213 /src/com/cyanogenmod/filemanager/commands/shell/AsyncResultProgram.java
parent5b4a6b62faa0c75cccaf6cb551cfcf9bf4ba2fda (diff)
CMFM: Fix race condition
Change-Id: I3ed0d38665b12aa39313c55f7daaa63bd80875a0 Signed-off-by: jruesga <jorge@ruesga.com>
Diffstat (limited to 'src/com/cyanogenmod/filemanager/commands/shell/AsyncResultProgram.java')
-rw-r--r--src/com/cyanogenmod/filemanager/commands/shell/AsyncResultProgram.java3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/com/cyanogenmod/filemanager/commands/shell/AsyncResultProgram.java b/src/com/cyanogenmod/filemanager/commands/shell/AsyncResultProgram.java
index 9d00002..922de7b 100644
--- a/src/com/cyanogenmod/filemanager/commands/shell/AsyncResultProgram.java
+++ b/src/com/cyanogenmod/filemanager/commands/shell/AsyncResultProgram.java
@@ -367,9 +367,6 @@ public abstract class AsyncResultProgram
synchronized (AsyncResultProgram.this.mSync) {
AsyncResultProgram.this.mSync.wait();
while (AsyncResultProgram.this.mPartialData.size() > 0) {
- if (!this.mAlive) {
- return;
- }
Byte type = AsyncResultProgram.this.mPartialDataType.remove(0);
String data = AsyncResultProgram.this.mPartialData.remove(0);
try {