Skip to content

Commit 9fef7c9

Browse files
authored
Merge pull request #1923 from NativeScript/raikov/fix-windows-livesync
Fixed: `tns livesync android` not updating application consistently
2 parents 9d95734 + eb92c56 commit 9fef7c9

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

lib/services/livesync/android-livesync-service.ts

+5-10
Original file line numberDiff line numberDiff line change
@@ -84,19 +84,14 @@ class AndroidLiveSyncService extends liveSyncServiceBaseLib.LiveSyncServiceBase<
8484

8585
private sendPageReloadMessage(): IFuture<void> {
8686
let future = new Future<void>();
87-
8887
let socket = new net.Socket();
8988
socket.connect(AndroidLiveSyncService.BACKEND_PORT, '127.0.0.1', () => {
90-
try {
91-
socket.write(new Buffer([0, 0, 0, 1, 1]));
92-
future.return();
93-
} catch (e) {
94-
future.throw(e);
95-
} finally {
96-
socket.destroy();
97-
}
89+
socket.write(new Buffer([0, 0, 0, 1, 1]));
90+
});
91+
socket.on("data", (data: any) => {
92+
socket.destroy();
93+
future.return();
9894
});
99-
10095
return future;
10196
}
10297

0 commit comments

Comments
 (0)