Kapatma kipi (X11)
Bir X istemcisi bağlantıyı kesince pencerelerinin ve pixmap’lerinin yok olup olmayacağını, yoksa sunucuda kalıp kalmayacağını belirleyen ayar.
Varsayılan DestroyAll’dır: bağlantı kapanınca sunucu istemcinin yarattığı her şeyi yıkar ve pencereler DestroyNotify gönderir. SetCloseDownMode isteğiyle istemci bunun yerine RetainPermanent ya da RetainTemporary seçebilir. O zaman kaynakları program öldükten sonra da yaşar ve biri onları KillClient ile açıkça elden çıkarana kadar kalır; bu, ölen istemcinin aralığından bir kimlikle ya da geçici olarak tutulan her şeyi süpüren AllTemporary ile yapılır.
Pratikteki kullanım duvar kağıdı oldu. Esetroot gibi bir araç görüntüyü bir pixmap’e çizer, kök pencerenin arka planı yapar, kalıcı olarak tutar ve kimliğini _XROOTPMAP_ID özelliğine yazar. Sahte saydam terminaller pixmap’i okuyup arka planlarını ondan boyar; bir sonraki duvar kağıdı ayarlayıcı da hangi eski pixmap’i öldüreceğini bilir. Bu temizliği atlarsanız her duvar kağıdı değişikliği sunucuya birkaç megabayt sızdırır.