Server for Information Technologies óÅÒ×ÅÒ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ
ãÅÎÔÒÏÍ éÎÆÏÒÍÁÃÉÏÎÎÙÈ ôÅÈÎÏÌÏÇÉÊ
(095) 932-9212, 932-9213, 939-0783
E-mail: info@citforum.ru
óÅÒ×ÅÒ ÓÏÄÅÒÖÉÔ ÍÏÒÅ(!) ÁÎÁÌÉÔÉÞÅÓËÏÊ ÉÎÆÏÒÍÁÃÉÉ CIT Forum CD-ROM

EXIT(3)
XENIX System V (21 ÉÀÎÑ 1987)

éíñ
exit, _exit - Úa×epÛaÀÔ ÐpoÃecc

óéîôáëóéó

	void exit(status)
	int status;
	
	void _exit(status)
	int status;

ïðéóáîéå
exit Úa×epÛaeÔ ÔeËyÝÉÊ ÐpoÃecc. Bce ÆaÊÌÙ, oÔËpÙÔÙe ÔeËyÝÉÍ ÐpoÃeccoÍ, ÚaËpÙ×aÀÔcÑ.

EcÌÉ oÔeà ÔeËyÝeÇo ÐpoÃecca ×ÙÐoÌÎÑeÔ × ÄaÎÎÙÊ ÍoÍeÎÔ cÉcÔeÍÎÙÊ ×ÙÚo× wait, oÎ ÉÚ×eÝaeÔcÑ o Úa×epÛeÎÉÉ cÙÎa É eÍy ÐepeÄaÀÔcÑ ÍÌaÄÛÉe 8 ÂÉÔ (Ô.e. ÂÉÔÙ 0377) status; cÍ. wait(3). EcÌÉ oÔeà Îe ÎaxoÄÉÔcÑ × oÖÉÄaÎÉÉ Úa×epÛeÎÉÑ cÙÎa, cÔaÔyc Úa×epÛeÎÉÑ ÂyÄeÔ ÐepeÄaÎ eÍy, ËoÇÄa oÎ ×ÙÐoÌÎÉÔ wait(3).

EcÌÉ oÔeà ÔeËyÝeÇo ÐpoÃecca Îe ×ÙÐoÌÎÑeÔ ceÊÞac wait, Úa×epÛeÎÉe ÔeËyÝeÇo ÐpoÃecca ÂÌoËÉpyeÔcÑ. TaËoÊ ÐpoÃecc ÔoÌØËo ÚaÎÉÍaeÔ ÍecÔo × ÔaÂÌÉÃe ÐpoÃecco× É Îe ÔpeÂyeÔ ÄÌÑ ceÂÑ ÎÉÞeÇo × aÄpecÎÙx ÐpocÔpaÎcÔ×ax ÑÄpa ÉÌÉ ÐoÌØÚo×aÔeÌÑ. úaÎÉÍaeÍoe ÉÍ ÍecÔo × ÔaÂÌÉÃe ÐpoÃecco× ÍoÖeÔ ÂÙÔØ ÞacÔÉÞÎo ÚaÎÑÔo yÞeÔÎoÊ ÉÎÆopÍaÃÉeÊ (cÍ. ) ÄÌÑ ÉcÐoÌØÚo×aÎÉÑ cÉcÔeÍÎÙÍ ×ÙÚo×oÍ times(3).

ID oÔÃa ÄÌÑ ×cex cÙÎo×eÊ ÔeËyÝeÇo ÐpoÃecca É ×cex ÐpoÃecco×, Úa×epÛeÎÉe ËoÔopÙx ÂÌoËÉpo×aÎo, cÔaÎo×ÉÔcÑ pa×ÎÙÍ 1. üÔo oÚÎaÞaeÔ, ÞÔo oÎÉ cÔaÌÉ ÐoÔoÍËaÍÉ ÉÎÉÃÉaÌÉÚÉpyÀÝeÇo ÐpoÃecca (cÍ. intro(3)).

KaÖÄÙÊ ÐpÉcoeÄÉÎeÎÎÙÊ Ë ÔeËyÝeÍy ÐpoÃeccy ceÇÍeÎÔ paÚÄeÌÑeÍoÊ ÐaÍÑÔÉ oÔcoeÄÉÎÑeÔcÑ, É ÚÎaÞeÎÉe shm_mattach × cooÔ×eÔcÔ×yÀÝeÊ cÔpyËÔype ÄaÎÎÙx yÍeÎØÛaeÔcÑ Îa 1.

äÌÑ ËaÖÄoÇo ceÍaÆopa, y ËoÔopoÇo ÔeËyÝÉÊ ÐpoÃecc ycÔaÎo×ÉÌ ÚÎaÞeÎÉe semadj (cÍ. semop(3)), ÚÎaÞeÎÉe semadj ÄoÂa×ÌÑeÔcÑ Ë ÚÎaÞeÎÉÀ semval ÜÔoÇo ceÍaÆopa.

EcÌÉ ÔeËyÝÉÊ ÐpoÃecc ÉÍeÌ ÂÌoËÉpo×aÎÎÙÊ × ÐaÍÑÔÉ ceÇÍeÎÔ ÉÎcÔpyËÃÉÊ, ceÇÍeÎÔ ÄaÎÎÙx ÉÌÉ oÂa ceÇÍeÎÔa, ×ÙÐoÌÎÑeÔcÑ unlock (cÍ. plock(3)).

EcÌÉ ÄeÊcÔ×yeÔ cÉcÔeÍÎÙÊ yÞeÔ, × yÞeÔÎÙÊ ÆaÊÌ ÂyÄeÔ cÄeÌaÎa ÚaÐÉcØ o Úa×epÛeÎÉÉ ÐpoÃecca; cÍ. acct(3).

EcÌÉ y ÔeËyÝeÇo ÐpoÃecca eÇo ID, ID ÇpyÐÐÙ ÐpoÃecco× É ID ÔepÍÉÎaÌØÎoÊ ÇpyÐÐÙ co×ÐaÄaÀÔ, ×ceÍ ÐpoÃeccaÍ, ÉÍeÀÝÉÍ ÔaËoÊ Öe ID ÇpyÐÐÙ ÐpoÃecco×, ÐocÙÌaeÔcÑ cÉÇÎaÌ SIGHUP.

BcÔpoeÎÎaÑ ÆyÎËÃÉÑ exit ÍoÖeÔ ÄeÌaÔØ ÎeËoÔopyÀ ÄoÐoÌÎÉÔeÌØÎyÀ ÞÉcÔËy cÉcÔeÍÎÙx ÔaÂÌÉà ÐepeÄ Úa×epÛeÎÉeÍ ÐpoÃecca. æyÎËÃÉÑ _exit oÂxoÄÉÔ ÜÔÉ ÄeÊcÔ×ÉÑ É ×ÙÐoÌÎÑeÔ ÔoÌØËo Ôo, ÞÔo yËaÚaÎo ×ÙÛe.

óí. ôáëöå
acct(3), intro(3), plock(3), semop(3), signal(3), wait(3)

ðPEäYðPEöäEîéE
CÍ. ÐpeÄyÐpeÖÄeÎÉe × signal(3)
Comments: info@citmgu.ru
Designed by Andrey Novikov
Copyright © CIT