socket synchronization (was "Celeste sending/fetching mail with Michaels refactored clients")

Craig Latta craig.latta at netjam.org
Tue Nov 19 05:31:20 UTC 2002


Hi Daniel--

	You write:

> Is it possible that getting mail is slower? maybe the 10ms delay in
> multiline response? maybe I'm imagining things.

	Michael responds:

> The 10ms delay (actually in the Socket code) is a workaround for the 
> semaphore timeout seeming to hang occasionally at least on Windows.

	You respond:
 
> This windows bug isn't more pronounced than before the refactoring,
> right? maybe this is resolved by Flow? (my understanding is that it
> is supposed to replace exactly that lower level, though I might be
> wrong...).

	Right. In my testing, using the (modular) primitive interface provided
by Flow, no delays are necessary on any platform.


-C 

--
Craig Latta
improvisational musical informaticist
craig at netjam.org
www.netjam.org/resume
Smalltalkers do: [:it | All with: Class, (And love: it)]



More information about the Squeak-dev mailing list