Re: qconfirm: manual confirmation-only mode?
[email protected] (C. Fischer)
| Newsgroups | gmane.comp.misc.pape.general |
|---|---|
| Message-ID | <[email protected]> |
* C. Fischer:
> +#define MODE_MANUAL 2
>
> const char *progname;
>
> @@ -84,6 +86,11 @@
> struct stat msg_st;
> int fdmsg;
>
> +// -ino: 20050222-1651
> +// invariant: extension==0 && mid==0 && fd==fd: ack,
> +// extension==0 && mid==0 && fd==-1: manual ack,
> +// extension!=0 && mid==0 && fd==0: remind,
> +// extension!=0 && mid!=0 && fd==0: req
> int inject_qconfirm_msg (int fd_msg, char *extension, char *mid, int fd) {
> buffer b;
> buffer m;
> @@ -93,6 +100,10 @@
> int r;
> int c;
>
> + if (mode == MODE_MANUAL) {
> + return(1);
> + }
> +
with this patch on qconfirm-0.14.3 i experience the following, which i cannot
corelate to the change: .qconfirm/pending/ doesn't contain sender-IDs
anymore, but qmail-queue IDs, ie. inodes like 461128 etc.
this, of course, breaks the entire operation. did anybody else see this
phenomenon? can this possibly be connected with my change?
clemens