<body>
Hi.<br><br>I am using the command lcr_dump with MI_Datagram (1.4.5).<br>The table lcr (postgres) have about 8000 lines and gw table about 60 lines. <br>
 I am modify config.h to <br><br>#define PKG_MEM_POOL_SIZE 6*1024*1024<br>#define SHM_MEM_SIZE 1024&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br><br>I have no problems with opensipsctl fifo lcr_dump/lcr_reload.<br><br>When I using MI_DATAGRAM my program send the buffer&nbsp; - char buffer_cmd []=":lcr_reload:\n "&nbsp; - works correctly, however the buffer - char buffer_cmd []=":lcr_dump:\n " not work. Produces the following output in syslog.<br><br><br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_server: received :lcr_dump:#012<br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_server: mi_buf is :lcr_dump:#012 and we have received 11 bytes<br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:identify_command: the command starts here: lcr_dump:#012<br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:identify_command: the command is lcr_dump<br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:identify_command: dtgram-&gt;len is 11<br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:identify_command: dtgram-&gt;len is 0<br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_server: we have a valid command<br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_server: after identifing the command, the received datagram is<br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_server: the command has no params<br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_server: done parsing the mi tree<br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_server: command process (lcr_dump)succeded<br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_write_node: writing the name &lt;GW&gt; and value &lt;&gt;<br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_write_node: writing the name &lt;GW&gt; and value &lt;&gt;<br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_write_node: writing the name &lt;GW&gt; and value &lt;&gt;<br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_write_node: writing the name &lt;GW&gt; and value &lt;&gt;<br>...<br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_write_node: writing the name &lt;RULE&gt; and value &lt;&gt;&nbsp; <br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_write_node: writing the name &lt;RULE&gt; and value &lt;&gt;&nbsp; <br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_write_node: writing the name &lt;RULE&gt; and value &lt;&gt;&nbsp; <br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_write_node: writing the name &lt;RULE&gt; and value &lt;&gt;&nbsp; <br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_write_node: writing the name &lt;RULE&gt; and value &lt;&gt;&nbsp; <br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_write_node: writing the name &lt;RULE&gt; and value &lt;&gt;&nbsp; <br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_write_node: writing the name &lt;RULE&gt; and value &lt;&gt;&nbsp; <br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_write_node: writing the name &lt;RULE&gt; and value &lt;&gt;&nbsp; <br>.....<br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_write_node: writing the name &lt;RULE&gt; and value &lt;&gt;&nbsp; <br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_write_node: writing the name &lt;RULE&gt; and value &lt;&gt;&nbsp; <br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_write_node: writing the name &lt;RULE&gt; and value &lt;&gt;&nbsp; <br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: DBG:mi_datagram:mi_datagram_write_node: a too long line <br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: ERROR:mi_datagram:datagram_recur_write_tree: failed to write -line too long!!! <br>Sep 30 09:53:53 scelepar00188 /usr/local/sbin/opensips[11992]: ERROR:mi_datagram:mi_datagram_server: failed to build the response<br><br>Whats happen ?<br><br>Airton.<br>--------------------<br><br> 
<div style="margin: 10px; background: transparent url(http://expresso.pr.gov.br/images/background.png) no-repeat scroll left 0px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 500px; padding-bottom: 1px;">
        <p style="margin: 0pt; font-family: Verdana,sans-serif; font-size: 13px; color: rgb(255, 159, 0); height: 18px; width: 73px; padding-left: 2px; font-weight: bold; text-align: center;">
        26/09/09</p>
        <p style="margin: 17px 0pt 0pt 178px; padding: 2px 6px 2px 2px; width: 314px; background-color: rgb(239, 242, 247); color: rgb(33, 68, 120); text-align: right; font-size: 11px; font-weight: bold; font-family: Verdana,sans-serif;">
        Airton Kuada</p>
        <p style="margin: 0pt 0pt 0pt 189px; padding: 2px 6px 2px 2px; color: rgb(239, 242, 247); width: 303px; background-color: rgb(33, 68, 120); text-align: right; font-size: 15px; font-weight: bold; height: 16px; line-height: 16px; font-family: Verdana,sans-serif;">
        (41)3200-6080</p>
</div>

</body>