File tree Expand file tree Collapse file tree 1 file changed +5
-6
lines changed Expand file tree Collapse file tree 1 file changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -43,12 +43,6 @@ impl Context {
4343 async_storage. clone ( ) ,
4444 ) ) ;
4545
46- let runtime = runtime:: Handle :: current ( ) ;
47-
48- let build_queue = Arc :: new ( BuildQueue :: new ( runtime. clone ( ) , async_build_queue. clone ( ) ) ) ;
49-
50- let storage = Arc :: new ( Storage :: new ( async_storage. clone ( ) , runtime. clone ( ) ) ) ;
51-
5246 let cdn = Arc :: new ( CdnBackend :: new ( & config) . await ) ;
5347
5448 let index = Arc :: new ( {
@@ -60,6 +54,11 @@ impl Context {
6054 } ?
6155 } ) ;
6256
57+ let runtime = runtime:: Handle :: current ( ) ;
58+ // sync wrappers around build-queue & storage async resources
59+ let build_queue = Arc :: new ( BuildQueue :: new ( runtime. clone ( ) , async_build_queue. clone ( ) ) ) ;
60+ let storage = Arc :: new ( Storage :: new ( async_storage. clone ( ) , runtime. clone ( ) ) ) ;
61+
6362 Ok ( Self {
6463 async_build_queue,
6564 build_queue,
You can’t perform that action at this time.
0 commit comments