Apparently on Unix QLocalSocket uses QTcpSocket internally. This results in a big problem when I want to use it in a multithreaded environment as I cannot move the internal QTcpSocket to the new thread. Does anyone have an idea on how to solve this issue? On how to use QLocalSocket in multithreaded systems? Thanks a lot, Sebastian