#: 20846 S12/OS9/68000 (OSK)
17-Mar-95 14:45:49
Sb: #OS9 v3.0 ISP
Fm: Niels Peter Bogholm 100566,2262
To: sysop (X)
Hi everyone !
I'm using OS9 v 3.0 developing client (unix) / (realtime)server (os9)
applications and this (the os9-part) certainly keeps me busy producing
questions, here just a few:
WHY is it not possible to let a connectionrequest signal an event
(_ss_sevent(..) only signals event on data ready). Did you all not always miss
such a function (look at unix-select) cause how can you ever create ONE process
that waits on more events (ethernetcommunication / shm-event/..) at the same
time or with other words:
WHY is the user access to ISP not eventoriented (like TLI - oh by the way when
will
that be implemented !!) so that the user could request the state (ex.
connection-
request arrived, connectiont closed,...)
WHY does the ISP crash when more than ca. 500 connections (499 TIME_WAIT and 1
established). Well I know why (namely 500 connections) but that's bad stuff...
WHY is the internal TCP-process (or is it IP or XY-process) slow. Try this
programstructure for a client:
while(..){
sock=socket(type and family)
bind(localaddress&port);
connect(to the server);
write (stuff);
read (stuffstuff);
close(sock); /* this must be done after the server so that this endpoint will
be free */
/* now this endpoint has the state "closed" */
}
The second bind--call returns EADDRINUSE although the endpointstate is closed!?
WHY did microware not test this package (oh did they..what about all my
questions) or listen(sock, maxrequests) <-this does not work.
If you still reading (I know my WHY's are very specific) I will be apriciated
to hear from you and your experiences with developing realtime and IP-software
with os9. Perhaps we could open a WHY-club (all questions cc:microware) so that
the next os9-version (os9 v 4.0 = os9-95?!) will be a real improvement with
lots of new features..
By the way: How can I get a subscription on PIPELINE.
Thank God for the word WHY and some answers !
Niels Boegholm.
Does anyone have experience with the ISP Package (v 2.0)
There is 1 Reply.
|