Go to the FreeLists Home Page Home Signup Help Login
 



[openbeosnetteam] || [Date Prev] [05-2002 Date Index] [Date Next] || [Thread Prev] [05-2002 Thread Index] [Thread Next]

[openbeosnetteam] select() under R5, set_alarm workaround and ping

  • From: "Philippe Houdoin" <philippe.houdoin@xxxxxxx>
  • To: openbeosnetteam@xxxxxxxxxxxxx
  • Date: Fri, 3 May 2002 02:34:46 +0200 (added by postmaster@wanadoo.fr)
Hi guys,

Following our IRC tonigh on #openbeos, I've tested another workaround 
to try fix the timeout feature 
of select() without stealing SIGALRM / set_alarm() settings this time.

Bascily, we fire a thread, who snooze the timeout period and, if 
select() didn't have return yet, send a signal to interrupt him.
I find out that SIGINT works pretty well as our... interrupt signal 
here ;-)

As I'm too tired (it's 02:30 AM here, still 5:30 before going at work :
-( ), and as I don't want to commit yet another 
"need to be fixed" fix, I'll not :-p

But, we should be able to fix soon the ping SIGALRM issue with 
select(), I hope. 

-Philippe, on the way to dreams.

--
Fortune Cookie Says:

The Arkansas legislature passed a law that states that the Arkansas
River can rise no higher than to the Main Street bridge in Little
Rock.






[ Home | Signup | Help | Login | Archives | Lists ]

All trademarks and copyrights within the FreeLists archives are owned by their respective owners.
Everything else ©2007 Avenir Technologies, LLC.