<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_1_1442817070185_4406">the Dancer advent calendar says that: 
</div><div class="" id="yui_3_16_0_1_1442817070185_4436"> Use Starman's --preload-app option to enable this (but be aware that
 this can cause Bad Things to happen if resources like database 
connections or other sockets are opened by your app at compile time, as 
they will be unintentionally shared amongst child processes.</div><div id="yui_3_16_0_1_1442817070185_4441" class=""><br></div><div id="yui_3_16_0_1_1442817070185_4440"> 
what is actually meant by that? when a url is requested  my  route is 
calling the model which opens a database connection, does sql and closes
 the connection. <br></div><div id="yui_3_16_0_1_1442817070185_4487"><br></div><div id="yui_3_16_0_1_1442817070185_4439" dir="ltr">So this is done at runtime. when would calling database connection at compile time then ?
also calling connect_cached would cause any problems under a preforked server like starman? 
</div></div></body></html>