From 7e8aab6619df9b3a1c1416c0942c40505f69ffa7 Mon Sep 17 00:00:00 2001 From: Jeremy Fincher Date: Wed, 2 Apr 2003 07:09:43 +0000 Subject: [PATCH] Added check for duplicate module loading in load command --- src/privmsgs.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/privmsgs.py b/src/privmsgs.py index bd64dbb0b..8c3ce51e2 100644 --- a/src/privmsgs.py +++ b/src/privmsgs.py @@ -289,6 +289,9 @@ class OwnerCommands(CapabilityCheckingPrivmsg): Loads the plugin from the plugins/ directory. """ name = getArgs(args) + if name in [cb.name() for cb in irc.callbacks]: + irc.error('Sorry, that module is already loaded.') + return try: moduleInfo = imp.find_module(name) except ImportError: