<!doctype html public "-//W3C//DTD W3 HTML//EN">
<html><head><style type="text/css"><!--
blockquote, dl, ul, ol, li { padding-top: 0 ; padding-bottom: 0 }
--></style><title>Re: [Live-devel] Graceful handling of socket
error</title></head><body>
<blockquote type="cite" cite><font face="Tahoma" size="-1">I am
suggesting the call to abort() in the function
BasicTaskScheduler::SingleStep() at line 95 in BasicTaskScheduler.cpp
to be replace with something that is less destructive (C++ exception?)
since a socket error can happen for legitimate reasons (remote closed,
...).</font></blockquote>
<div><br></div>
<div>Perhaps, although my intention for this call to "abort()"
(and others in the code) was that it be a "should never get
called" situation. The preceding "if" statement
is supposed to catch the small set of error codes that we expect to
see in this situation.</div>
<div><br></div>
<div>So, my question is: What specific error code(s) are you seeing in
this situation? (Also, are you running Windows, or a Unix
system?)</div>
<x-sigsep><pre>--
</pre></x-sigsep>
<div><br>
Ross Finlayson<br>
Live Networks, Inc.<br>
http://www.live555.com/</div>
</body>
</html>