Çıkış Komutu Sonrası Donuyor

Merhabalar öncelikle aranıza yeni katıldım ayrıca kod yazmayada yeni başladım. O yüzden yardımınız gerekli. Yazmış oldugum uygulamanın butona çıkış komutu atadım sorun şu ki tam istediğim gibi oldu fakat tıkladıgımda soruyu soruyor evet dediğim zaman kapatması gerekirken donuyor öyle kalıyor. Spyder consolunda da herhangi bir hata gözükmüyor bunu neden yapar?

def CIKIS():
    cevap=QMessageBox.question(penAna,"ÇIKIŞ","Programdan Çıkmak İstediğinize Emin Misiniz?", \
                               QMessageBox.Yes   |   QMessageBox.No)
    if cevap==QMessageBox.Yes:
            conn.close()
            sys.exit(Uygulama.exec_())
    else:
            penAna.show()

Bkz Soru Sorarken Sıkça Düşülen Hatalar #4

yeni kayıt olduğum için incelemeden düz bir yazı yazmışım. Rahatsızlık için kusura bakmayın. Kod kısmını mesajı düzelterek ekleme yaptım.