[Oberon] Re. WinAos networking: patch available
easlab at absamail.co.za
easlab at absamail.co.za
Sat Nov 19 15:22:32 CET 2005
Felix Friedrich wrote:
> in the Windows Oberon versions the Winsock built-in asynchroneous
> networking was used because the single threaded system would have
> been blocked by waiting for connections or new data to arrive.
> ... snip ..
>
> Fortunately, Edgar Schwarz gave me some useful hints concerning
> ioctlsocket (etc.) and we could therefore get rid of the circumstantial
> way of using buffers for sending and receiving while Windows has its own
> network buffers. I think that networking under WinAos is faster and more
> reliable now.
I want to raise 2 issues potentially related to WinAos networking.
1. Probably WinAos networking evolved from NO networking ?
Theoretically some subtle design flaws could be inherited.
It seems near certain now that my repeated reports of
apparent design flaws in NO > ppp is simplistic/wrong.
Now I'm regularly able to get and clear the problem.
Which seems to be in the serial drive to the modem:
ppp is 'integrated with' the serial-driver [V24 module].
As previously noted a similar problem is that the V24.Panel 's
"Open" is ineffective under certain conditions. [things always
work if you just boot and test "it", but real life means that
unanticipated environmental conditions exist when at unpredictable
times you want to do "it"]. When the problem occurs [eg. because
my ISP doesn't log-me-in, apparently due to too much load;
{I still can't see why they don't feedback 'engaged' and save
subscribers a call-cost} ], I fix it by:
CRGV24Debug.CloseCOM2 ==> V24.Stop(1)
This usually also causes a trap - which I'll investigate one day.
Has this problem been inherited by Aos ?
2. What's wrong with USB - also for Win & linux ?
Why is there still much debugging and discussion, on various
forums although it's several years old already ?
When will it be considered matured & stable ?
== Chris Glur.
More information about the Oberon
mailing list