diff --git a/FCL/src/main/AndroidManifest.xml b/FCL/src/main/AndroidManifest.xml
index 90726ce2..d83d1ce6 100644
--- a/FCL/src/main/AndroidManifest.xml
+++ b/FCL/src/main/AndroidManifest.xml
@@ -101,7 +101,6 @@
{
server1.stop();
latch.countDown();
});
- Schedulers.androidUIThread().execute(() -> {
- Intent service = new Intent(FCLPath.CONTEXT, ProcessService.class);
- Bundle bundle = new Bundle();
- bundle.putStringArray("command", command.toArray(new String[0]));
- service.putExtras(bundle);
- FCLPath.CONTEXT.startService(service);
- server.start();
- });
+ Intent service = new Intent(FCLPath.CONTEXT, ProcessService.class);
+ Bundle bundle = new Bundle();
+ bundle.putStringArray("command", command.toArray(new String[0]));
+ service.putExtras(bundle);
+ FCLPath.CONTEXT.startService(service);
+ server.start();
latch.await();
exitCode = tryCast(((String) server.getResult()).replaceAll(" ", ""), Integer.class).orElse(0);
if (exitCode != 0)