Server for Information Technologies ������ ��������������
������� �������������� ����������
(095) 932-9212, 932-9213, 939-0783
E-mail: [email protected]
������ �������� ����(!) ������������� ���������� 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: [email protected]
Designed by Andrey Novikov
Copyright © CIT