<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 5.50.4611.1300" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2><SPAN class=231161422-21042001>I have built a 
service based on the jud-0.4 service and found that after using the search 
feature twice with the type = 'set' communications to the client stopped.&nbsp; 
I then tried it with the jud service and the same thing happened.&nbsp; I set 
the server in debug mode and looked at the messages it spit out.&nbsp; I found 
that it always received the messages form the client, processed the request, but 
when it did the deliver it did not send it to the client.&nbsp; 
</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=231161422-21042001></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=231161422-21042001>I reviewed the code 
and just started commenting things out and found the offending line of 
code.&nbsp; I modified the code slightly and it worked, but the modification 
from my perspective was benign.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=231161422-21042001></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=231161422-21042001>jud_search.c 
85-96</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=231161422-21042001></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=231161422-21042001>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case 
JPACKET__SET:</SPAN></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=231161422-21042001>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
/* create result container 
*/<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
jutil_iqresult(p-&gt;x);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
q = xmlnode_insert_tag(p-&gt;x, 
"query");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
xmlnode_put_attrib(q,"xmlns",NS_SEARCH);</SPAN></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=231161422-21042001>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
/* XXX-REPLACE-WITH-HASHES&amp;INDEXES! BRUTE FORCE spin through all the entries 
finding the matches and copying them into the result 
*/<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
p-&gt;aux1 = 
(void*)q;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
xhash_walk(j-&gt;users,jud_search_walk,(void*)p);</SPAN></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=231161422-21042001>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
break;<BR></SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=231161422-21042001>If I removed the 
following it worked</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=231161422-21042001>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xmlnode_put_attrib(q,"xmlns",NS_SEARCH);</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=231161422-21042001>or modified as 
follows</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=231161422-21042001>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
xmlnode_put_attrib(q,"xmlns","data");</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=231161422-21042001></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=231161422-21042001>I have had no other 
problems with the server I am running It under RH7, JS Version: 1.4.1 OS: Linux 
2.2.17-14&nbsp;compiled it as specified in the docs.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=231161422-21042001></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=231161422-21042001>I was wondering if 
this is a known problem?&nbsp; If so what should I do to correct 
this?</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=231161422-21042001></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=231161422-21042001>I do not understand 
why changing that line made a diff on how it sent it back to the 
client.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=231161422-21042001></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=231161422-21042001>Any help would be 
appreciated.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=231161422-21042001></SPAN></FONT>&nbsp;</DIV>
<DIV>
<DIV><FONT face=Arial size=2>heg</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>"If at first the idea is not absurd, then there is 
no hope for it." - Albert Einstein</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV></DIV></BODY></HTML>