ऐसा लगता है कि कुछ साझा कैटलॉग पर एक्सेस एक्सक्लूसिव लॉक रख रहा है, जैसे कि pg_database। अगर ऐसा है, तो कोई भी उस लॉक के जारी होने तक लॉग इन नहीं कर पाएगा। मुझे नहीं लगता कि आपके द्वारा चलाए गए सत्र-हत्या कोड ऐसी स्थिति का कारण बनेंगे। शायद यह महज एक संयोग था।
यदि आपको कोई सक्रिय सत्र नहीं मिल रहा है, तो आप सिस्टम टूल का उपयोग करके यह पता लगाने की कोशिश कर सकते हैं कि क्या हो रहा है, जैसे ps -efl|fgrep postgre
. या आप पूरे डेटाबेस इंस्टेंस को फिर से शुरू कर सकते हैं, जो भी विधि आप आमतौर पर ऐसा करने के लिए उपयोग करेंगे, जैसे pg_ctl restart -D <data_directory>
या sudo service postgresql restart
या कुछ GUI विधि यदि आप किसी ऐसे OS पर हैं जो ऐसा करता है।