[19] in 6.033-lab

home help back first fref pref prev next nref lref last post

Re: Another stub bug

daemon@ATHENA.MIT.EDU (Benjie Chen)
Wed Mar 26 01:42:24 1997

From: benjie@cyber.mit.edu (Benjie Chen)
To: jhu@MIT.EDU (Jeffrey Hu)
Date: Wed, 26 Mar 1997 01:42:04 -0500 (EST)
Cc: 6.033-lab@MIT.EDU, csapuntz@MIT.EDU
In-Reply-To: <199703260604.BAA06728@hu-home.mit.edu> from "Jeffrey Hu" at Mar 26, 97 01:04:01 am

> I can't believe how long it's taking me to implement this thing!

I'd be interested in hearing what others are doing for their
multiplexor, or so I call it. This is the thing that answers 
datagrams and at the same time set/expire timers, and send/rec
ack datagrams... 

One problem that I ran into and decided to ignore it for now is
real time expiration... since when I am doing procedure themselves,
I don't check timers, so if timers expire then, I wait til later
to take care of them... there is ways to do active timers, with
signal handlers, but then we lose on not being able to pass info
to the handlers and instead have to use global variables (yacks).
I decided that this was something not important enough to worry
about, unless I do multithreading on the server side.

Anyone has any comments?

Benjie

-- 
Benjie Chen      <benjie@mit.edu benjie@media.mit.edu benjie@ai.mit.edu>
http://cyber.mit.edu/~benjie       Massachusetts Institute of Technology 

home help back first fref pref prev next nref lref last post