summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TODO1
-rw-r--r--functions.c3
2 files changed, 2 insertions, 2 deletions
diff --git a/TODO b/TODO
index fe2cf21..ff3bab2 100644
--- a/TODO
+++ b/TODO
@@ -9,4 +9,3 @@ Might need to #include <limits.h> in blabouncer.c to make some operating systems
Allow reloading the configuration file while running (at least for things like replayseconds, replaymode) - BLABOUNCER command and SIGHUP?
-"error: createchannel(): channel name already exists.\n: Success" printed to terminal upon server reconnection.
diff --git a/functions.c b/functions.c
index 31dce90..5dbeb0c 100644
--- a/functions.c
+++ b/functions.c
@@ -569,7 +569,8 @@ int createchannel(struct channel *channels, char *name, char *topic, char *topic
// Make sure the channel doesn't already exist
for (int i = 0; i < MAXCHANNELS; i++) {
if (strncmp(channels[i].name, name, strlen(name)) == 0) {
- perror("error: createchannel(): channel name already exists.\n");
+ // Note that this may be happening because we just reconnected
+ debugprint(DEBUG_CRIT, "error: createchannel(): channel name already exists.\n");
return 0;
break;
}