View Issue Details

IDProjectCategoryView StatusLast Update
0007887GNUnetutil librarypublic2023-07-14 17:08
Reportert3sserakt Assigned Tot3sserakt  
PrioritylowSeveritytweakReproducibilityalways
Status assignedResolutionopen 
Product Version0.19.4 
Target Version1.0.0 
Summary0007887: GNUNET_MQ_inject_message in mq.c only handles GNUNET_MQ_ERROR_MALFORMED not GNUNET_MQ_ERROR_NO_MATCH
DescriptionIf a client has no matching handler for a message the message is silently not handled.

Steps To ReproduceConnect a fake core client to transport with no handler.
Additional InformationIf no handler is found we should do something about it.

Should each subsystem choose how to handle this? Then we could call GNUNET_MQ_inject_error too in this case.

Tried it, but got a lot of those errors during peer startup! Each of those errors must be investigated.

A generic callback to send a generic error message to the other peer would be an alternative.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2023-07-14 13:45 t3sserakt New Issue
2023-07-14 13:45 t3sserakt Status new => assigned
2023-07-14 13:45 t3sserakt Assigned To => t3sserakt
2023-07-14 17:08 schanzen Target Version => 1.0.0