sigsuspend

ëªì¹
     sigsuspend — ë¸ë¡ ëê³  ìë ìê·¸ëì í´ë°©ê³¼ ìì¹ê¸° ë기를 ë¶ê°ë¶ì ì¤í

íë¡ê·¸ë¨ ë¼ì´ë¸ë¬ë¦¬
     Standard C Library (libc, -lc)

ìì
     <signal.h> int sigsuspend(const sigset_t *sigmask)

í´ì¤
     sigsuspend() (ì)ë, sigmask íì§ë§ ê°ë¦¬í¤ë ì§í©ì, ë¸ë¡ ëê³  ìë ìê·¸ë
     ë§ì¤í¬ë¥¼ ì¼ìì ì¼ë¡ ë³ê²½íê³  ëì, ìê·¸ëì ëì°©ì 기ë¤ë¦½ëë¤.  ë³µê·ìì,
     ë§ì¤í¬ ë ìê·¸ëì ì ì ì§í©ì´ ë³µìë©ëë¤.  íµìì ê²½ì°, ìê·¸ë ë§ì¤í¬ ì§í©ì
     íëìì, í¸ì¶ì´ ê³ìëë ëì, ëª¨ë  ìê·¸ëì´ ë¸ë¡ ëì§ ìë ê²ì ëíëëë¤.

     íµìì ì©ë²ììë, sigprocmask(2) ê·¸ë¦¬ê³  ìê·¸ëì ë¸ë¡ í´ ì¤ìí ì¹ìì ììí´
     ìê·¸ëì ë°ìì¼ë¡ ìì ë ë³ì를 ì¡°ì¬í´ ì¤íí´ì¼ í  ì¼ì´ ìë ê²ì íë¨í´,
     sigprocmask íì§ë§ ëë ¤ì¤ ì´ì ì ë§ì¤í¬ë¡ sigsuspend() (ì)를 ì¬ì©íë ê²ì¼ë¡
     íë¡ì¸ì¤ê° ì ì§í´ ì¼ì 기ë¤ë¦½ëë¤.

ë°íê°
     sigsuspend() í¨ìë, íì, ë¼ì´ë¤ì´ì§ë ê²ì¼ë¡ ì¢ë£í´, errno (ì)를 EINTR
     (ì¼)ë¡ ì¤ì í´,-1 를 ëë ¤ì¤ëë¤.

ê´ë ¨ í목
     sigaction(2), sigprocmask(2), sigsetops(3)

íì¤
     sigsupend() í¨ì í¸ì¶ì, ISO/IEC 9945-1:1990 (“POSIX.1”) ì ì¤ê±°íê³
     ììµëë¤.