jscas / jscas-server

28 stars 6 forks source link

Data sources should connect before anything else happens #2

Closed jsumners closed 7 years ago

jsumners commented 7 years ago

Currently the data sources are loaded asynchronously. This means a plugin that depends on a data source being connected when the plugin is initialized can cause a crash. Therefore, data sources loading should block until each source has established a connection.