aiidalab / aiidalab/aiidalab-qe
Bug report: Application crashed with ChannelInvalidStateError
- Lenguaje dominante
- Python
- Estrellas
- 33
- Forks
- 25
- Merge medio
- 6 h 7 min
- PR fusionados (30 d)
- 8
Descripción
## Automated report
_This issue was created with the app's automated bug reporting feature.
Attached to this issue is the full traceback as well as an environment
fingerprint that contains information about the operating system as well as all
installed libraries._
## Additional comments (optional):
In the demo server, I submitted Au moderate, it went through but then failed the "upload" for the Dos and Projwcf calculations.
I then submitted bulk Co and got the crash
## Attachments
Traceback
```python-traceback
/opt/conda/lib/python3.9/site-packages/kiwipy/rmq/communicator.py in broadcast_send(self, msg, sender, subject, correlation_id)
64 )
65 # Send as mandatory=False because we don't expect the message to be routable to anyone
---> 66 return await self.publish(message, routing_key=defaults.BROADCAST_TOPIC, mandatory=False)
67
68
/opt/conda/lib/python3.9/site-packages/kiwipy/rmq/messages.py in publish(self, message, routing_key, mandatory)
207 :return:
208 """
--> 209 result = await self._exchange.publish(message, routing_key=routing_key, mandatory=mandatory)
210 return result
211
/opt/conda/lib/python3.9/site-packages/aio_pika/exchange.py in publish(self, message, routing_key, mandatory, immediate, timeout)
231 )
232
--> 233 return await asyncio.wait_for(
234 self.channel.basic_publish(
235 exchange=self.name,
/opt/conda/lib/python3.9/asyncio/tasks.py in wait_for(fut, timeout, loop)
440
441 if timeout is None:
--> 442 return await fut
443
444 if timeout <= 0:
/opt/conda/lib/python3.9/site-packages/aiormq/channel.py in basic_publish(self, body, exchange, routing_key, properties, mandatory, immediate, timeout)
506 confirmation = None
507
--> 508 async with self.lock:
509 self.delivery_tag += 1
510
/opt/conda/lib/python3.9/site-packages/aiormq/channel.py in lock(self)
88 def lock(self) -> asyncio.Lock:
89 if self.is_closed:
---> 90 raise ChannelInvalidStateError("%r closed" % self)
91
92 return self.__lock
ChannelInvalidStateError: closed
```
Environment fingerprint
eNptWNuO47gR_ZWG87oSLMmXcb9N5m0xk0zSs1kEQWBQEi2zTZFskmq3ejH_nmJVyWYv8uhDiqzrqUP_sXqVPihrVo_VLyunRTxZ
P64e_1gJ351VlF2cvFw9_me127Qqrn5Zrf4L--Z4tuZ4-3TVlIeyamD1Dv3l07r4rZ1MnB6evn1_-DHJh8_T8LB7qA6P9f6xqR9
--_HloV7Xm9VPOFF0FzHIgDcr1Yuis-neVV3uyhoOJvA8O-lfJjmlpXVZl-
vbkgty6i3AVbnN4JdJgAmjDM7LENL6Bk68rWvRpks2YH-
OHc92lP934YXhal2uRZWvXFU_yBiOrQhkeAM7yHRbOHURAO7KTyV9BFF-wcA1BGg5tqpD83mLMTaKKPsigtMB_d2TLSao-hxHjbs
PFB4zK4vn7ehr53rlA-7YlBtCRttT3D7ROSnDr7JwIp4R3tBRfrCmLrrTSSU3quTHR7holemVGQKtcxbQ66asazIgxGgv0uCeEq5
EbDbdcZBGehGtR-
Mq_DZGtDV9i4f9VbRS45cQ51RXLdRHJ7TO0p4gZ30M5WkyXbRWh0L7qehEd5Z49g4dbzs_u4iJ5w-lmKI6TTrYyW1woarQ6FZL-
BgQqCAGlLlIsnSbfoNLZ7RrQ2Z5G7Vyc5adL-n6L9ZEb8naijKMZqGVbMoGwcVz2ITR76QH2zDy0BqQqWa9oHwNxZfTA3Zv6fdZ-
CBjYaCwhFbvaHQKJy4q301UQhXlvtOquwAAtVbul99FcMoY_HJdcmo6q60Xo-AC2SJkekHZouZAoOAWLs7C9BC2gauTN0Q7eXRgq
SfMih28cOcEN2AXhWTu9GICudrLdhr42x2GvZfADlxCW_axl6cpyP5t1JwMAqHtIchESUt19SpcjrZ9BnILkWimWpZMIHJj6sFDb
BeiB4-OLsWYbdullUlfVUfNw3UvoZGlidxTG-YiOQqlj6-QmJ7NrrkYYS8EwioTKT8pBPKtky7ZPHioULSuxuKQb7KD0uXYkt8n6
LTnYE2A8sI0gR1EmSelpbaY5iZhuFureGRqbThIJ8jOvTC3VK6niYgf7lmjocBtBXMSWMbFhPdgDl_VO4WB-nXwUhotIxuaoPM0C
nPySkJ5YDLpXNUbgcYkz9WYOlqrthhlFBArIs1l620VuBzqqUNa3N6W3Qy9apA4dslhBi3EchR9PjLULcn7stnkUAH0BCHW4U-7w
R9GakKY7vGIPRl_Awv5FsFN2Wd5UjH0wgwSUhqy_D_LXi2Nmbb9qswzTA1MGV71bIGEWiZyBCDZW_zkgO34Ifmbxe_nCYyW_giND
SVGjtL2ZYGK4MZ9jBdQ4K_MeNXhw0rE2oZy5dxn15ynFk1e5yDNVkgskv8dLNw8pB4JWUDvq8ebAXXitj8t3qNeLQx1Udc7A-8ZC
FYvXmwQ1MJfsk4CoQNdBvOwy-yGOI9ibAVzDRHrN3Gx_GGqYtzwYdlfenslEbRnYHJP4iQzAh5FdDqNipbFUv0BLJQBxpQc18Qso
wpxMpKHZ6quEbp0XsbCnsbC6EbimYVUxzAkGs4IbZx0VL3qIjUFYqbttAgB5cZC6gnjSlkmGUDWQBSpeojeTJv0oYjYd0QpRgZgh
jTa1SK_dgjHq_WXNxIFtHPQr0peOeKpKIBOZGvtBY2DUqwzrAhnNWalZqaRE1PTYLcwxs9LSOmGrNUTbyU7aCwRZ9bERA7UVowCp
j0rMAJHqUVGeAC8uEXI4W-Yckvr1gzYDlgWajNkwhOmhBgVVk2dZhhjKD6T9sLb5JuTHakSmshuCBM3RHLOwTzWMsBUl5ySLaJa2
yuRJ9HWd8U5q_FY5Uieon2XITHZMZEldMPRiFFyrWDjLGqfhSIoGgpYqskZE5x0LiIceriF5ILDDXAOLnsQy_Esp1BkNVTxt7DoY
pHmy0VFTn2DKyFZh_dQP7gwd9YNNcbtUB4yKClOgcRzWwFV7C1MgFwZOxhZhYQxmzGLm1todQI4ZPMXdfrn7-jyhlyGW4Igu0lhA
HIb9nBORdDkNfbChnrfzcDoEdsomZVDx9vzpeby4gXg1xgX7VwSv32_82Gd5CIZ-
evvP3gPujZD18FsugvDA-76Nj_94ytPgwaRv4kvOq_G-e9Omqenr7m-dnPyjpoiJQQjOgMS4i1_NI--
z08gIai89-wizkkYzpITWIM1dbYCDWxeuZOyL9KgKrQdBo7qbdELKi7SAAC8k5cVe_Tvz9--IkOs-
Zp3fDuldOIRL7JY9MsyVr2EV2LgkDZE3QuWvRCINfyUer-cBWvHak8Zz_CyI6JJVbW7LRVpqVj08DrNq0_p9tAppioW_0HKi1uo-
oAtFORIE6pht55AMdQ_vAhnfgXiSTJObnFuty2pqcIZdNA0qX4JcnIvqDe6kgRAMAqeCDYbDum5E5R8XV6ndelsiHieG8i9pdqgp
j7rpClmzlSTMhMicGnBqmzNAzDM493XZAcQ65TGKxdlOg7qQXQKx9eB2RU4c4Se7i2raQKVmbsQ6kw2RbskhaKUfqusfFJs3pfXA
p5hPR9LKji-9CO9-il2UG0qatIQ28W-2SV5j6otsLpN04gOeGePse_SEVOq5Fx5wvsTxqQAKlYoSRvmnsmdjtEeefsi2IBF7s80l
igN4ZCFZhlxyK3_EiB550xsX0Xszr0d0EIKwbUDVcRP-BpvuMpWGlA3zDNLqgAO0Mwg5G88XXFFXc9SUpwb6nISWkcnvbJJPtymZ
ZUtB9PeYsZ_PqCN8CCIeS3Coyx7npAxs_BEU6w_35VzLI7Wq58__wfgGEPf
**By submitting this issue I confirm that I am aware that this information can
potentially be used to determine what kind of calculation was performed at the
time of error.**
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Evaluación
Este issue todavía no se ha evaluado.