Kernel.load $0 breaks when $0 is not the file with sinatra routes, add an :app_file option to define which file to reload
Kernel.load $0 breaks when $0 is not the file with sinatra routes, add an :app_file option to define which file to reload

nottombrown/old-sinatra,lastcat/sinatra,guidohcosta/sinatra,blambeau/sinatra,Rayheng/sinatra,jeffbski/sinatra,JonMidhir/sinatra,dariubs/sinatra,ryanshaw/sinatra,gferguson-gd/sinatra,defsprite/sinatra,sinatra/sinatra,bmizerany/sinatra,trexnix/sinatra,ksw2599/sinatra,lastcat/sinatra,twanies/sinatra,kgrz/sinatra,eileencodes/sinatra,sethuster/sinatra,JonMidhir/sinatra,mwpastore/sinatra,howtolearntocode/sinatra,siberianbear/sinatra,RosenDimov/sinatra,DoraALin/sinatra,QLGu/sinatra,ganmacs/sinatra,JonRowe/sinatra,midorineko/sinatra,jenalgit/sinatra,twanies/sinatra,marocchino/sinatra,autopp/sinatra,mwpastore/sinatra,siberianbear/sinatra,jkowens/sinatra,d-bot/sinatra,ksw2599/sinatra,JonRowe/sinatra,jenalgit/sinatra,wzheng1/sinatra,wzheng1/sinatra,mwpastore/sinatra,JonMidhir/sinatra,nicoayala/sinatra,porras/sinatra,emiliocorpus/sinatra,ktw1222/sinatra,davydovanton/sinatra,sethuster/sinatra,frechei/sinatra,frechei/sinatra,jkowens/sinatra,nicoayala/sinatra,autopp/sinatra,kyontan/sinatra,howtolearntocode/sinatra,Wirachmat/sinatra,petergunz/sinatra,DoraALin/sinatra,d-bot/sinatra,gferguson-gd/sinatra,burningTyger/sinatra,burningTyger/sinatra,porras/sinatra,cyberid41/sinatra,eileencodes/sinatra,kumji/sinatra,sinatra/sinatra,nottombrown/old-sinatra,burningTyger/sinatra,kumji/sinatra,ganmacs/sinatra,ktw1222/sinatra,midorineko/sinatra,cyberid41/sinatra,miyazawatomoka/sinatra,nju520/sinatra,miyazawatomoka/sinatra,dariubs/sinatra,Callygraphy/morrissey,trexnix/sinatra,defsprite/sinatra,ABaldwinHunter/sinatra-classic,guidohcosta/sinatra,ryanshaw/sinatra,Wirachmat/sinatra,jkowens/sinatra,Rayheng/sinatra,kyontan/sinatra,laplaceliu/sinatra,ABaldwinHunter/sinatra-classic,QLGu/sinatra,davydovanton/sinatra,nju520/sinatra,RosenDimov/sinatra,laplaceliu/sinatra,emiliocorpus/sinatra