WM_DELETE_WINDOW
Protokół ICCCM sprawiający, że przycisk zamknięcia pyta program, zamiast go rozstrzelać.
W X11 przycisk zamknięcia należy do menedżera okien, ale okno należy do programu. Program, który wpisał atom WM_DELETE_WINDOW do właściwości WM_PROTOCOLS, dostaje ClientMessage, gdy użytkownik kliknie zamknij, i może zapytać o niezapisane zmiany albo zamknąć tylko jedno z kilku okien. Programy, które się nie zgłosiły, nie mają nic do powiedzenia: menedżer okien wywołuje XKillClient i zrywa całe połączenie, razem ze wszystkimi oknami.
Stąd stare doświadczenie: zamykasz jedno okno programu i patrzysz, jak znikają wszystkie pozostałe. EWMH dodał później _NET_WM_PING, dzięki któremu menedżer okien zauważy zawieszony program i zaproponuje wymuszone zamknięcie.