Я пытаюсь использовать многопроцессорность с безопасным сокетом SSL.Я использую Python 3. На сервере код выглядит следующим образом:
server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server_socket.bind((IP, PORT))
server_socket.listen(5)
client_socket, client_address = server_socket.accept()
...
actions = {}
secure_socket = ssl.wrap_socket(client_socket, server_side=True,
ca_certs="client.pem", certfile="server.pem", keyfile="server.key",
cert_reqs=ssl.CERT_REQUIRED, ssl_version=ssl.PROTOCOL_TLSv1_2)
actions[secure_socket] = multiprocessing.Process(target=myfunc, args=(arg1,
arg2))
action[secure_socket].start()
Я получаю ошибку: OSError: [WinError 10038] Была предпринята попытка выполнить операцию на чем-то, что не является сокетом
Что я могу сделать?
Спасибо, AgentsOfShield.