TIP: Click on subject to list as thread! ANSI
echo: cis.os9.68000.osk
to: sysop (X)
from: Niels Peter Bogholm 100566,2262
date: 1995-03-17 14:45:49
subject: #OS9 v3.0 ISP

#: 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.

SOURCE: compuserve via textfiles.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.