<div dir="ltr"><div>I want to execute a set of actions in parallel, so I am trying to run python multiprocessing to execute a remote function that I call with the help of celery.</div><div>RabbitMQ is the message broker.</div><div><br></div><div>My program runs  ok if I just run one process. But when I run more than one process, I get the error below. As far as I got, the issue is with concurrent publishing on the same channel. </div><div><br></div><div>RabbitMQ doesn't support concurrent call? I should make this call serializable?<br><div><br></div><div><div>  File "/usr/local/lib/python2.7/dist-packages/amqp/connection.py", line 526, in _close</div><div>    (class_id, method_id), ConnectionError)</div><div>UnexpectedFrame: Basic.publish: (505) UNEXPECTED_FRAME - expected content header for class 60, got non content header frame instead</div></div></div><div><br></div><div><div><br></div><div><br></div></div></div>