|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ivan Fedulov 2:5058/60.13 10 Jul 2003 23:58:39 To : All Subject : clone и CLONE_VM --------------------------------------------------------------------------------
Сорри за возможный оффтопик, но нигде так ответа и не нашёл.
Есть кусок проги:
int Thread(void *arg)
{
...
}
...
int waitpid;
void *stack=malloc(2048);
waitpid=clone(Thread,stack,CLONE_VM,NULL);
...
Hо поток так и не запускается, более того выдаётся Segmentation Fault, если
стек приравнять к NULL, то ошибки не выскакивает, но поток не запускается.
Как это реализовать? Или лучше использовать pthread_create?
ЗЫ: ядро 2.4.18, gcc 3.0
C уважением, Иван.
... np: WinAmp isn't loaded
--- -/Intel/-/WinAPI/-/C++/-/Assembler/-/Perl/-/ICQ:-159-138-858/-
* Origin: ельзя быть таким рассеянным! (2:5058/60.13)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/223133f0dfe95.html, оценка из 5, голосов 10
|