mfikes / ambly

ClojureScript REPL into embedded JavaScriptCore
http://ambly.fikesfarm.com
Eclipse Public License 1.0
541 stars 21 forks source link

Let app go to background and then foreground, can't connect #32

Closed mfikes closed 9 years ago

mfikes commented 9 years ago

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.

mfikes commented 9 years ago

No longer reproducible.