Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
name, wildcard matching
|
|
|
|
|
|
|
|
for imap, when a fetch fails, error out of read and stat. also don't
add failed to download messages into the lru.
|
|
|
|
Force the cacheclear operation in the LRU cache trimming loop in order
to guarantee that the cache becomes smaller with each iteration.
Without the force flag cacheclear is a no-op for mailboxes that do not
provide a fetch function, e.g. POP3.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
arguments; put return value in arg9
|
|
|
|
|
|
|
|
|
|
because a client might not handle resize, rio would try to move ther
window offsceen after 750 ms. however, it does this by window name,
which could have been reassigned by another concurrent rio, causing the
wrong window to disappear.
now we always move the window offscreen before freeimage(). this way we
are sure to still have the right reference to the original window.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
segclock() has to be called from hzclock(), otherwise
only processes running on cpu0 would catche the interrupt
and the time delta would be wrong.
lock the segment when allocating Seg->profile as
profile ctl might be issued from multiple processes.
Proc->debug qlock is not sufficient.
Seg->profile can never be freed or reallocated once
set as the timer interrupt accesses it without any
locking.
|
|
mptobe() and memset()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
error if appropriate
|
|
|
|
(thanks mischief)
|
|
buffer
|
|
|
|
|
|
|
|
and setup target
|
|
|