Andrew Stitcher created QPID-5874:
-------------------------------------
Summary: C++ broker has odd treatment of empty and whitespace only
selectors
Key: QPID-5874
URL: https://issues.apache.org/jira/browse/QPID-5874
Project: Qpid
Issue Type: Bug
Components: C++ Broker
Affects Versions: 0.28
Reporter: Andrew Stitcher
Assignee: Andrew Stitcher
Priority: Minor
The selector parser in the C++ broker treats empty selectors oddly:
If the selector is a completely empty string : "" then the selector is treated
as if it was always true. However if the selector only contains white space : "
" then this treated as a parse error.
These 2 cases are for all visible user purposes the same selector and so should
have the same behaviour.
Probably the most logical behaviour is to make both these cases act as if the
selector was always true so that they are equivalent to the selector being
entirely absent.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]