* src/compose.c
Fix race where it's possible to re-click Send
between end of SMTP session and end of "move to
sent folder" when sending an email with send
dialog enabled.
+2007-05-30 [colin] 2.9.2cvs18
+
+ * src/compose.c
+ Fix race where it's possible to re-click Send
+ between end of SMTP session and end of "move to
+ sent folder" when sending an email with send
+ dialog enabled.
+
2007-05-30 [colin] 2.9.2cvs17
* src/crash.c
( cvs diff -u -r 1.13.2.31 -r 1.13.2.32 src/common/socket.c; ) > 2.9.2cvs15.patchset
( cvs diff -u -r 1.179.2.174 -r 1.179.2.175 src/imap.c; ) > 2.9.2cvs16.patchset
( cvs diff -u -r 1.23.2.23 -r 1.23.2.24 src/crash.c; cvs diff -u -r 1.207.2.162 -r 1.207.2.163 src/folderview.c; cvs diff -u -r 1.1.2.3 -r 1.1.2.4 src/ldapupdate.c; ) > 2.9.2cvs17.patchset
+( cvs diff -u -r 1.382.2.380 -r 1.382.2.381 src/compose.c; ) > 2.9.2cvs18.patchset
MICRO_VERSION=2
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=17
+EXTRA_VERSION=18
EXTRA_RELEASE=
EXTRA_GTK2_VERSION=
g_free(msgpath);
}
if (!discard_window) {
- compose->sending = FALSE;
- compose_allow_user_actions (compose, TRUE);
if (val != 0) {
if (!queued_removed)
folder_item_remove_msg(folder, msgnum);
procmsg_msginfo_free(tmp);
}
}
- if (!discard_window)
+ if (!discard_window) {
+ compose->sending = FALSE;
+ compose_allow_user_actions (compose, TRUE);
compose_close(compose);
+ }
} else {
if (errstr) {
gchar *tmp = g_strdup_printf(_("%s\nUse \"Send queued messages\" from "