Browse Source

distributed: Fix for importing CR without OpenSSL compiled-in

rdb 1 month ago
parent
commit
db27278f22
1 changed files with 2 additions and 1 deletions
  1. 2 1
      direct/src/distributed/ConnectionRepository.py

+ 2 - 1
direct/src/distributed/ConnectionRepository.py

@@ -1,4 +1,4 @@
-from panda3d.core import DocumentSpec, Filename, HTTPClient, VirtualFileSystem, getModelPath
+from panda3d.core import DocumentSpec, Filename, VirtualFileSystem, getModelPath
 from panda3d.direct import CConnectionRepository, DCPacker
 from panda3d.direct import CConnectionRepository, DCPacker
 from direct.task import Task
 from direct.task import Task
 from direct.task.TaskManagerGlobal import taskMgr
 from direct.task.TaskManagerGlobal import taskMgr
@@ -590,6 +590,7 @@ class ConnectionRepository(
 
 
         if self.http is None:
         if self.http is None:
             try:
             try:
+                from panda3d.core import HTTPClient
                 self.http = HTTPClient()
                 self.http = HTTPClient()
             except Exception:
             except Exception:
                 pass
                 pass