Skip to content

Commit 9b43e63

Browse files
committed
avoid multiprocessing + actually set the import source URL
1 parent 18aff0a commit 9b43e63

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

idom_jupyter/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Module version
2-
version_info = (0, 7, 1, "final", 0)
2+
version_info = (0, 7, 2, "final", 0)
33

44
# Module version stage suffix map
55
_specifier_ = {"alpha": "a", "beta": "b", "candidate": "rc", "final": ""}

idom_jupyter/import_resources.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import socket
33
from uuid import uuid4
44
from contextlib import closing
5-
from multiprocessing import Process
5+
from threading import Thread
66
from http.server import SimpleHTTPRequestHandler, HTTPServer
77

88
import requests
@@ -27,12 +27,14 @@ def setup_import_resources():
2727
)
2828
serve_dir = str(IDOM_WEB_MODULES_DIR.current)
2929

30-
proc = Process(
30+
thread = Thread(
3131
target=_run_simple_static_file_server,
3232
args=(host, port, serve_dir),
3333
daemon=True,
3434
)
35-
proc.start()
35+
thread.start()
36+
37+
set_import_source_base_url(f"http://{host}:{port}/")
3638

3739

3840
def _try_to_set_import_source_base_url() -> bool:

0 commit comments

Comments
 (0)