Reported by
Fazal Majid (1269307758|%O ago)
When I start Zyre on OpenSolaris 2009.06 (compiled with GCC), I get the following:
tsurumah ~>zyre --port 8081 --log_path /home/majid/sop
Zyre/1.4c0 -- for bugs and updates, go to www.zyre.com
Production release
Copyright (c) 2007-2009 iMatix Corporation
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
2010-03-22 17:27:00: I: loading X5 web server engine (multi-core scalable)
2010-03-22 17:27:00: I: allocating 4 poll threads, 4 worker threads
2010-03-22 17:27:00: I: server host name is tsurumah (127.0.0.1)
2010-03-22 17:27:00: I: listening on port 8081, all network interfaces
2010-03-22 17:27:00: I: basic auth file 'passwd' not found
2010-03-22 17:27:00: I: digest auth file 'digest' not found
2010-03-22 17:27:01: I: loading web server plugin modules...
2010-03-22 17:27:01: I: Zyre RestMS driver loaded at '/restms'
2010-03-22 17:27:01: I: X5 null driver loaded at '/null'
2010-03-22 17:27:01: I: - peering with AMQP server at 'localhost:5672'
2010-03-22 17:27:01: I: X5 file driver loaded at '/', root is 'webpages'
2010-03-22 17:27:01: E: - directory 'webpages' does not exist or is unreadable
2010-03-22 17:27:01: I: X5 DoS detection module loaded
2010-03-22 17:27:01: I: X5 access policy module loaded
2010-03-22 17:27:01: I: X5 access logging module loaded
2010-03-22 17:27:01: I: Zyre Digest-AMQP access module loaded
2010-03-22 17:27:01: I: Digest-AMQP now peered to OpenAMQ server on localhost:5672
2010-03-22 17:27:01: I: RestMS handler now peered to OpenAMQ server on localhost:5672
2010-03-22 17:27:01: I: CoreMark performance ~447000 events/second
2010-03-22 17:27:01: I: ready for incoming HTTP requests
2010-03-22 17:27:03: (smt_socket_request.c 371) Could not find specified socket in poll list.
Abort
On Solaris, APR uses the Event port API for polling. The version of foreign/apr/apr/poll/unix/port.c that ships with OpenAMQ 1.4c0 (SVN revision 672345) has a number of issues due to incorrect use of the API, as reported in APR bug 43000.
Since the current version of APR is 1.3.9 and that includes a number of security fixes, I believe upgrading the bundled APR in OpenAMQ is overdue.
Attachments:
No files attached to this page.
Comments
Who's following this issue?
Submitted by
Fazal Majid
Use one of these tags to say what kind of issue it is:
- issue - a fault in the software or the packaging or the documentation.
- change - a change or feature request.
Use one of these tags to say what state the issue is in:
- open - a new, open issue.
- closed - issue has been closed.
- rejected - the issue has been rejected.
Use one of these tags to say how urgent the issue is:
- fatal - the issue is stopping all work.
- urgent - it's urgent.
All open
87 - Zyre returns incomplete XML (26 Apr 2010 08:15) [open]
86 - SFL 'random(num)' macro is wrong in sfl.h (31 Mar 2010 09:23) [open]
85 - Zyre does not start on Solaris (23 Mar 2010 01:29) [open]
84 - OpenAMQ JMS - AMQTopic constructor use HEADER name and class instead of TOPIC (28 Jan 2010 17:04) [open]
83 - WireAPI: How to 'override' signal handlers? (14 Jan 2010 17:33) [open]
82 - Opf Classes Cannot Accept Default Values With Characte (06 Jan 2010 09:34) [open]
81 - AMQP Topic Exhange Routing (29 Dec 2009 00:21) [open]
80 - OpenAMQ reports malformed frame on 0-9-1 queue.unbind (20 Nov 2009 12:33) [open]
79 - AMQ Server crashing if subscribe topic is set as #.# (30 Oct 2009 06:11) [open]
78 - Error while publishing the messages faster (30 Oct 2009 05:57) [open]
77 - Tuning for latency (28 Oct 2009 16:47) [open]
76 - New user forum (28 Oct 2009 11:29) [change open]
74 - Simulaneous connect/disconnect from multiple threads crashes (03 Sep 2009 15:32) [open]
73 - Topic Exchange not sending a message to XXX.* (25 Aug 2009 21:10) [open]
72 - amq_content_basic_new() causes seg fault if not connected to broker (12 Aug 2009 23:50) [open]
71 - zyre bugs (06 Aug 2009 09:33) [open]
69 - OpenAMQ and Zyre (15 Jul 2009 11:27) [open]
68 - Change names of max and min source code macros (10 Jul 2009 16:52) [open]
67 - Server crash when multiple consumers ack on shared queue (26 Jun 2009 11:35) [open]
63 - Broker Crashing (14 May 2009 20:17) [open]
Most recent
88 - amq_console_agent crashes (28 Aug 2010 08:46) [closed]
87 - Zyre returns incomplete XML (26 Apr 2010 08:15) [open]
86 - SFL 'random(num)' macro is wrong in sfl.h (31 Mar 2010 09:23) [open]
85 - Zyre does not start on Solaris (23 Mar 2010 01:29) [open]
84 - OpenAMQ JMS - AMQTopic constructor use HEADER name and class instead of TOPIC (28 Jan 2010 17:04) [open]
83 - WireAPI: How to 'override' signal handlers? (14 Jan 2010 17:33) [open]
82 - Opf Classes Cannot Accept Default Values With Characte (06 Jan 2010 09:34) [open]
81 - AMQP Topic Exhange Routing (29 Dec 2009 00:21) [open]
80 - OpenAMQ reports malformed frame on 0-9-1 queue.unbind (20 Nov 2009 12:33) [open]
79 - AMQ Server crashing if subscribe topic is set as #.# (30 Oct 2009 06:11) [open]







Thanks for reporting this.
Portfolio