# Multiprocessing with pykx hanging on trying to load db from disk

**URL:** https://forum.kx.com/t/multiprocessing-with-pykx-hanging-on-trying-to-load-db-from-disk/14112
**Category:** Community Support
**Tags:** pykx, imported
**Created:** [January 2, 2025, 8:00pm UTC](https://forum.kx.com/t/multiprocessing-with-pykx-hanging-on-trying-to-load-db-from-disk/14112 "2025-01-02T20:00:29Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![milk](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@milk](https://forum.kx.com/u/milk)
#### Post date: [January 2, 2025, 8:00pm UTC](https://forum.kx.com/t/multiprocessing-with-pykx-hanging-on-trying-to-load-db-from-disk/14112/1 "2025-01-02T20:00:29Z")

</div>

[https://learninghub.kx.com/forums/topic/multiprocessing-kdb](https://learninghub.kx.com/forums/topic/multiprocessing-kdb)

Hi,

I'm starting up a new process using multiprocess in python, where I feed in multithreading.queue into a custom function

&nbsp;p = multithreading.Process(target=function, args=(queue,))

&nbsp;p.start()

However, in my function in the new process, I try to load a db using

pykx.DB(path="/home/user/test")

and this query hangs.&nbsp; I can run other simple queries, but it seems the call to system loading a path doesn't work.

Is there something preventing pykx from using system functions in a separate process?&nbsp; If it matters i'm using pykx 2.5.2 (with beta features enabled).&nbsp; If I try this in the main process it works fine.

---

<div class="post-metadata">

### Author: ![rocuinneagain](https://sea2.discourse-cdn.com/flex002/user_avatar/forum.kx.com/rocuinneagain/32/287_2.png) [@rocuinneagain](https://forum.kx.com/u/rocuinneagain)
#### Post date: [January 6, 2025, 3:10pm UTC](https://forum.kx.com/t/multiprocessing-with-pykx-hanging-on-trying-to-load-db-from-disk/14112/2 "2025-01-06T15:10:42Z")

</div>

What OS are you using?

PyKX does not support multiprocessing on Windows.

See also:&nbsp;[Multithreaded Execution - PyKX](https://code.kx.com/pykx/3.0/user-guide/advanced/threading.html)

---

<div class="post-metadata">

### Author: ![milk](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@milk](https://forum.kx.com/u/milk)
#### Post date: [January 6, 2025, 6:11pm UTC](https://forum.kx.com/t/multiprocessing-with-pykx-hanging-on-trying-to-load-db-from-disk/14112/3 "2025-01-06T18:11:34Z")

</div>

linux (centos)

The link you provided is about multithreading?&nbsp; Not multiprocessing?&nbsp;
