[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Pending operations won't execute



At Sat, 01 Nov 2014 23:17:23 +1100,
tb@ldwin.net wrote:
> 
> Hi all,
> 
> I have been an avid user of wanderlust for a couple of years now, after
> migrating across from mew, but recently experiencing a curious problem that I
> can't seem to fix. I have one particular directory which has 2 pending
> operations in it, but whenever I try to go to the folder, smtp tries to flush
> the actions and fails, returning the following argument:
> 
> Wrong type argument: stringp, nil
> 
> Similarly, when I try toggling the plug status, I get a message to say that
> there are 2 operations pending and a dialogue to ask if I want to execute them,
> but then a message saying that 0/2 operations were performed
> successfully. Because I can't navigate into the affected folder, I have no way
> of checking what the operations are from within emacs, and no relevant
> messages are displayed in the *Messages* buffer. Also, I can't view other
> messages in the affected folder (the folder view won't scroll, and I can't
> display any of the messages for that folder). Any suggestions as to how to
> fix/diagnose the problem?

Hi Tim,

Queued refile/delete/etc operations are stored in ~/.elmo/queue, and
unsent message are stored in the folder defined in the variable
wl-queue-folder. Sometimes you can get an invalid operation in your
queue (e.g., a refile to a server that does not exist). When this has
happened to me I have toggled disconnected operation (M-t M-t) to
flush all (successful) operations, then quit WL and removed the
~/.elmo/queue file (after first checking it).

Hope that helps.

best, Erik

-- 
Sent from my free software system <http://fsf.org/>.