Run a copy of Ambly Demo on device. Connect to it, ensure it is working. :cljs/quit
Then put app into the background.
Then run script/jscrepljs. App won't be listed as discovered (WebDAV impl does a good job of removing Bonjour advertisements when backgrounded). Then bring app back to foreground. Try to connect to it in REPL. Oftentimes you can't.
I think this is a fundamental lack of robustness to backgrounding in the TCP REPL code that could be improved.
Run a copy of Ambly Demo on device. Connect to it, ensure it is working.
:cljs/quit
Then put app into the background.
Then run
script/jscrepljs
. App won't be listed as discovered (WebDAV impl does a good job of removing Bonjour advertisements when backgrounded). Then bring app back to foreground. Try to connect to it in REPL. Oftentimes you can't.I think this is a fundamental lack of robustness to backgrounding in the TCP REPL code that could be improved.