Execute on-jsload callback outside of core.async context.
Execute on-jsload callback outside of core.async context.

Otherwise the handling of the go block catches the exception.
This is annoying for debugging because:

1) You must enable "Break on uncaught exceptions"
2) Stack traces are frequently lost

darwin/lein-figwheel,Deraen/lein-figwheel,AlwaysBCoding/lein-figwheel,TerjeNorderhaug/lein-figwheel,aJchemist/lein-figwheel,gmp26/lein-figwheel,bhauman/lein-figwheel,AlwaysBCoding/lein-figwheel,uwo/lein-figwheel,yatesco/lein-figwheel,tonsky/lein-figwheel,tonsky/lein-figwheel,jakubholynet/lein-figwheel,uwo/lein-figwheel,otijhuis/lein-figwheel,aJchemist/lein-figwheel,otijhuis/lein-figwheel,wallclockbuilder/lein-figwheel,slobo/lein-figwheel,TerjeNorderhaug/lein-figwheel,bhauman/lein-figwheel,aJchemist/lein-figwheel,bhauman/lein-figwheel,verma/lein-figwheel,slobo/lein-figwheel,Deraen/lein-figwheel,darwin/lein-figwheel,wallclockbuilder/lein-figwheel,verma/lein-figwheel,gmp26/lein-figwheel,yatesco/lein-figwheel,jakubholynet/lein-figwheel,tonsky/lein-figwheel