Description of problem: Start qpidd with a filename for --module-dir, gives a meaningless error message: qpidd --module-dir .libs/cluster.so --help boost::filesystem::basic_directory_iterator constructor Expected results: Meangingful message e.g. Invalid value for module-dir: ".libs/cluster.so" is not a directory. Additional info:
Fixed by r720177.
The issue has been fixed. Validated on RHEL 4.7 / 5.2 i386 / x86_64 on latest packages (qpidd-0.3.719671-1.el5) and latest sources (rev: 721356), with following results: [freznice@dhcp-lab-200 src]$ ./qpidd --module-dir .libsf/cluster.so --help 2008-nov-28 08:43:50 critical Broker start-up failed: Directory not found: .libsf/cluster.so [freznice@dhcp-lab-200 src]$ echo $? 1 [freznice@dhcp-lab-200 direct]$ /usr/sbin/qpidd --module-dir .libsf/cluster.so --help 2008-nov-28 08:44:15 critical Broker start-up failed: Directory not found: .libsf/cluster.so [freznice@dhcp-lab-200 direct]$ echo $? 1 ->VERIFIED