]> code.citadel.org Git - citadel.git/blobdiff - webcit/paging.c
* Session no longer locks up when an express message is cancelled
[citadel.git] / webcit / paging.c
index 3fb54f9a7a13653664f62f70b7d14fa67b41afd2..50d63772012f25f4a9a17761bd31a2649762da6e 100644 (file)
@@ -79,19 +79,18 @@ void page_user(void)
 
        if (strcmp(sc, "Send message")) {
                wprintf("<EM>Message was not sent.</EM><BR>\n");
-               return;
-       }
-       serv_printf("SEXP %s|%s", recp, msgtext);
-       serv_gets(buf);
-
-       if (buf[0] == '2') {
-               wprintf("<EM>Message has been sent to ");
-               escputs(recp);
-               wprintf(".</EM><BR>\n");
        } else {
-               wprintf("<EM>%s</EM><BR>\n", &buf[4]);
+               serv_printf("SEXP %s|%s", recp, msgtext);
+               serv_gets(buf);
+
+               if (buf[0] == '2') {
+                       wprintf("<EM>Message has been sent to ");
+                       escputs(recp);
+                       wprintf(".</EM><BR>\n");
+               } else {
+                       wprintf("<EM>%s</EM><BR>\n", &buf[4]);
+               }
        }
-
        wDumpContent(1);
 }