<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:΢ÈíÑźÚ
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><font face="΢ÈíÑźÚ, sans-serif" size="3">Hi Shawn,</font><div><font face="΢ÈíÑźÚ, sans-serif">I am not a spread developer but an user.<br></font><div><font face="΢ÈíÑźÚ, sans-serif">Sounds like something wrong with socket in bad condition like writing data while connection is lost. </font><font face="΢ÈíÑźÚ, sans-serif" size="3">I think spread is not supposed for </font><font face="΢ÈíÑźÚ, sans-serif">typical bad network conditions like mobile wireless and </font><font face="΢ÈíÑźÚ, sans-serif" size="3">TCP reliable connection makes thing even worse. It does not handle the exception in a good manner. </font><span style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 16px; ">C</span><font color="#222222" face="arial, sans-serif">entos 5.5 has an old Linux Kernel with probably old network modules I guess.</font></div><div><font color="#222222" face="arial, sans-serif">I would try something:</font></div><div><font color="#222222" face="arial, sans-serif">1, Try to launch spread in a latest Ubuntu distribution and see if the issue is still there.</font></div><div><font face="΢ÈíÑźÚ, sans-serif">2, Try to upgrade Java.</font></div><div><span style="font-family: ΢ÈíÑźÚ, sans-serif; ">3, Try C++ API, check if it behaves the same and it would give you more information. </span></div><div><font face="΢ÈíÑźÚ, sans-serif">4, Try to handle write and read in a bad conditions in your own way. </font></div><div><font face="΢ÈíÑźÚ, sans-serif"><br></font></div><div><font face="΢ÈíÑźÚ, sans-serif">BR</font></div><div><font face="΢ÈíÑźÚ, sans-serif">Peng Wu<br></font><div><div style="font-family: ΢ÈíÑźÚ, sans-serif; font-size: 12pt; "><br><div><div id="SkyDrivePlaceholder"></div><hr id="stopSpelling">Date: Mon, 5 Nov 2012 12:03:45 -0800<br>From: <br>To: spread-users@lists.spread.org<br>Subject: [Spread-users] write(): java.net.SocketException<br><br><div><br></div><div>Hello,</div><div><br></div><div>We are currently using spread and have found this error occurring quite frequently. Unfortunately there is little information on write() errors to be found on the net (many more read() errors).</div>
<br><div><i><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">spread.SpreadException: write(): java.net.SocketException: Connection </span><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">reset</span></i></div>
<div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></span></div><div><font color="#222222" face="arial, sans-serif">Would someone be able to describe what would be a potential issue causing this? I am looking for some guidance as to the source of the error (maybe from a developer) to assist in debugging the error.</font></div>
<div><font color="#222222" face="arial, sans-serif"><br></font></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif">We have tried to write several test apps to replicate the bug but have been unsuccessful. Our system is quite large with many moving parts and it is unclear as to what sequence of events are causing the errors.</span></div>
<div><font color="#222222" face="arial, sans-serif"><br></font></div><div><font color="#222222" face="arial, sans-serif">We are using spread 4.1 on 64 bit centos 5.5.</font></div><div><font color="#222222" face="arial, sans-serif"><br>
</font></div><div><font color="#222222" face="arial, sans-serif">Thanks in advance,</font></div><div><font color="#222222" face="arial, sans-serif">##Shawn</font></div><div><font color="#222222" face="arial, sans-serif"><br>
</font></div><div><b id="ecxinternal-source-marker_0.8983128953259438" style="font-family:'Times New Roman';font-size:medium;font-weight:normal"><span style="font-size:13px;font-family:Verdana;vertical-align:baseline;white-space:pre-wrap">--</span><br>
<hr><span style="font-size:13px;font-family:Verdana;vertical-align:baseline;white-space:pre-wrap"></span><div dir="ltr"><table style="border:none;border-collapse:collapse"><colgroup><col width="132"><col width="466"></colgroup><tbody><tr style="height:0px">
<td style="vertical-align:top;background-color:rgb(255,255,255);padding:3px"><img src="https://lh6.googleusercontent.com/eviRwlHU6eIGl7e_vsqjASRuSZ6cLsvSDJ5DCWkOrbAX2Ucyx2C5lt2SmxX06Sn29psVAIAGl1gtqrlyaia2jVPv0EFM2LHVZ8wFwQBnh3t4rwC8wUc" width="120px;" height="91px;">*<span style="font-size:13px;font-family:Verdana;background-color:transparent;vertical-align:baseline;white-space:pre-wrap"></span></td>
<td style="vertical-align:top;background-color:rgb(255,255,255);padding:3px"><span style="font-size:13px;font-family:Verdana;background-color:transparent;vertical-align:baseline;white-space:pre-wrap"> </span><span style="font-size:13px;font-family:Verdana;color:rgb(102,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Director Software</span><span style="font-size:13px;font-family:Verdana;background-color:transparent;vertical-align:baseline;white-space:pre-wrap"> | </span><span style="font-size:13px;font-family:Verdana;color:rgb(32,18,77);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Mojix Inc.</span><br>
<span style="font-size:13px;font-family:Verdana;background-color:transparent;vertical-align:baseline;white-space:pre-wrap"> </span><span style="font-size:13px;font-family:Verdana;background-color:transparent;font-style:italic;vertical-align:baseline;white-space:pre-wrap">phone </span><span style="font-size:13px;font-family:Verdana;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">: +1.562.221.3474</span><br>
<span style="font-size:13px;font-family:Verdana;background-color:transparent;vertical-align:baseline;white-space:pre-wrap"> </span><span style="font-size:13px;font-family:Verdana;background-color:transparent;font-style:italic;vertical-align:baseline;white-space:pre-wrap">email</span><span style="font-size:13px;font-family:Verdana;background-color:transparent;vertical-align:baseline;white-space:pre-wrap"> : </span><a href="mailto:shawn.bradford@mojix.com"><span style="font-size:13px;font-family:Verdana;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">shawn.bradford@mojix.com</span></a><br>
<span style="font-size:13px;font-family:Verdana;background-color:transparent;vertical-align:baseline;white-space:pre-wrap"> </span><span style="font-size:13px;font-family:Verdana;background-color:transparent;font-style:italic;vertical-align:baseline;white-space:pre-wrap">web</span><span style="font-size:13px;font-family:Verdana;background-color:transparent;vertical-align:baseline;white-space:pre-wrap"> : <a href="http://www.mojix.com" target="_blank">www.mojix.com</a></span></td>
</tr></tbody></table></div><br><span style="font-size:13px;font-family:Verdana;vertical-align:baseline;white-space:pre-wrap"></span><div dir="ltr"><table style="border:none;border-collapse:collapse"><colgroup><col width="597"></colgroup><tbody><tr style="height:0px">
<td style="vertical-align:top;background-color:rgb(255,255,255);padding:3px"><span style="font-size:11px;font-family:Verdana;background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Unless expressly identified to the contrary herein, this email and any attachments contain and constitute confidential and proprietary material and information for the sole use of the intended recipient. If you are not the intended recipient or otherwise received this e-mail in error, please (i) immediately delete this email and any attachments, print outs and copies of the foregoing and (ii) please notify me immediately by responding to this e-mail message. </span></td>
</tr></tbody></table></div><br></b></div>
<br>_______________________________________________
Spread-users mailing list
Spread-users@lists.spread.org
http://lists.spread.org/mailman/listinfo/spread-users</div></div></div></div></div>                                            </div></body>
</html>