Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.16.67.13] |
|
Сообщ.
#1
,
|
|||
|
короче создал я поток там, а вот теперь новая проблема - не магу выполнить внутри потока функцию connect()
|
Сообщ.
#2
,
|
|
|
Не все Линухи поддерживают потоки. Какой-то из RedHat'ов заявлял весьма открыто, что потоки будут поддерживаться в будущих версиях.
|
Сообщ.
#3
,
|
|||
|
в будущих ? а уменя и так последняя 9 версия! и к тому же потоки то у меня работаеют . то еть если я создаю поток и внем свтавляю функцию printf() то она в потке сработает, не работает только connect() |
Сообщ.
#4
,
|
|
|
А ты этот же код без дополнительного потока пробывал?
|
Сообщ.
#5
,
|
|||
|
пробывал просто connect из функции main все работало. а че если бы не работало и там? |
Сообщ.
#6
,
|
|
|
mda, connect-to rabotaet.
V linuxe net potokov, takih kak v vindows. tam tolko processy. potoki v linux emuliruutsya. poprobuy funktsiu fork() |
Сообщ.
#7
,
|
|||
|
у меня книга есть "UNIX разработка сетевых предложений, У.Р.Стивенс" брал я все примеры от туда, там как раз есть потоки. Но хотя ты же сказал под Линукс нет потоков, а тут Юникс. |
Сообщ.
#8
,
|
|||
|
Чувак, ты че меня грузишь ? а как по твоему все другие операции в потоке работают ?? или ты хочешь сказать что это не поток ??? нафига там вообще тогда либы для работы с потоками и как по твоему демоны работают ? |
Сообщ.
#9
,
|
|
|
A zachem mne tebya gruzit?
Yadro mozhet rabotat tolko s processami, ono ne znaet chto takoe potoki, v takom vide, kak oni realizovany v drugih sistemah. No processy mogut razdelyat svoi atributy, tak chto podobnoye povedenie shozhe s potokami. No s tocki zreniya yadra - eto otdelnye processy. Est biblioteka LinuxThreads, v kotoraya delayet atributy processa takim obrazom, chto mozhno ih razdelyat s drugim processom. Ya konechno tam davno ne programmiroval, no neuzheli seychas stali postavlyatsya s nim biblioneki, podderzhivauschie mnogopotokovost? A naschet demonov - tot zhe appachi delaet vyzov fork() A neuzheli biblioteka LinuxThreads udovletvoryaet POSIX? |
Сообщ.
#10
,
|
|
|
Hotya, ya posmotrel, redhat's LinuxTreads seychas sootvetstvuet POSIX.
|