re-type commited on
Commit
bd5ea16
·
verified ·
1 Parent(s): a79d7d1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -3
app.py CHANGED
@@ -877,13 +877,13 @@ def main():
877
  server_port=7860,
878
  share=False,
879
  show_error=True,
880
- show_tips=True,
881
  enable_queue=True,
882
  max_threads=10
883
  )
884
 
885
  except KeyboardInterrupt:
886
  logger.info("🛑 Application stopped by user")
 
887
  except Exception as e:
888
  logger.error(f"❌ Critical error in main: {e}", exc_info=True)
889
 
@@ -900,13 +900,23 @@ def main():
900
  emergency_iface.launch(
901
  server_name="0.0.0.0",
902
  server_port=7860,
903
- share=False
 
904
  )
905
  except Exception as emergency_e:
906
  logger.error(f"❌ Emergency interface failed: {emergency_e}")
907
  print(f"CRITICAL: Complete system failure. Error: {e}")
908
  print(f"Emergency fallback also failed: {emergency_e}")
909
  sys.exit(1)
910
-
 
 
 
 
 
 
 
 
 
911
  if __name__ == "__main__":
912
  main()
 
877
  server_port=7860,
878
  share=False,
879
  show_error=True,
 
880
  enable_queue=True,
881
  max_threads=10
882
  )
883
 
884
  except KeyboardInterrupt:
885
  logger.info("🛑 Application stopped by user")
886
+ iface.close()
887
  except Exception as e:
888
  logger.error(f"❌ Critical error in main: {e}", exc_info=True)
889
 
 
900
  emergency_iface.launch(
901
  server_name="0.0.0.0",
902
  server_port=7860,
903
+ share=False,
904
+ show_error=True
905
  )
906
  except Exception as emergency_e:
907
  logger.error(f"❌ Emergency interface failed: {emergency_e}")
908
  print(f"CRITICAL: Complete system failure. Error: {e}")
909
  print(f"Emergency fallback also failed: {emergency_e}")
910
  sys.exit(1)
911
+ finally:
912
+ try:
913
+ emergency_iface.close()
914
+ except:
915
+ pass
916
+ finally:
917
+ try:
918
+ iface.close()
919
+ except:
920
+ pass
921
  if __name__ == "__main__":
922
  main()