harp-dev commited on
Commit
cedc4fa
·
verified ·
1 Parent(s): 66cd9a2

Launch without server-side rendering

Browse files

Gradio's launch check of the page through the Node proxy can time out while the model loads, which crashes the app at startup.

Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -115,4 +115,7 @@ if __name__ == "__main__":
115
  process_fn=process_fn,
116
  )
117
 
118
- demo.queue().launch(show_error=True, pwa=True)
 
 
 
 
115
  process_fn=process_fn,
116
  )
117
 
118
+ # Server-side rendering puts a Node proxy in front of every request, and Gradio's launch
119
+ # check of the page through it can time out while the model loads, which crashes the app.
120
+ # HARP calls the API alone, so nothing is lost without it.
121
+ demo.queue().launch(show_error=True, pwa=True, ssr_mode=False)