Hello every one, it's my first mail in the mail group.
Be glad to see kno u all.
------------
I'm designing a program, using multi-threads in C
under Red hat Linux 9.0. The basic structure of my
design is like this:
+++++++++++++++++++++++++++++++++++++
main_thread
(net)
client ----- thread1
client ----- thread2
client ----- thread3
++++++++++++++++++++++++++++++++++++
threadn is created by main_thread. When there comes
a new connection from the client, the main thread
creat a new serving thread for it. That's it.
The question is:
How can I time for a thread? I need a way for timing
to deal with the case that the client sends nothing
for some time(30 seconds for example).
I kno the function sleep(), or other signal function
works well for signal thread program. But what about
multi-thread program? If alarm() wakes up all the
threads, or just a single one? And how do u deal with
this problem?
That's all. Any reply will be appreciated. Thanks.
aning
_________________________________________________________
Do You Yahoo!?
150万曲MP3疯狂搜,带您闯入音乐殿堂
http://music.yisou.com/
美女明星应有尽有,搜遍美图、艳图和酷图
http://image.yisou.com
1G就是1000兆,雅虎电邮自助扩容!
http://cn.rd.yahoo.com/mail_cn/tag/1g/*http://cn.mail.yahoo.com/event/mail_1g/
--
______________________________________________________________________
Pune GNU/Linux Users Group Mailing List: ([email protected])
List Information: http://plug.org.in/mailing-list/listinfo/plug-mail
Send 'help' to [EMAIL PROTECTED] for mailing instructions.