On 27.11.2011 19:59, Dave McMurtrie wrote:
> 
> Indeed, and I can see that an earlier mmap for a file in the same
> directory succeeded.  I'm sorry, but I have no idea why mmap is failing in
> this manner.
> 
open("/var/spool/imap/b/user/barnosky", O_RDONLY) = 12
fstat64(12, {st_mode=S_IFDIR|0700, st_size=282624, ...}) = 0
mmap2(NULL, 282624, PROT_READ, MAP_SHARED, 12, 0) = -1 ENODEV (No such
device)

but if i'm reading the strace correct, mmap() maps the directory 
/var/spool/imap/b/user/barnosky,
not a file, right? i didn't even know that mmap() can do that or how that works.

regards,
-ap
----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/

Reply via email to