View Issue Details

IDProjectCategoryView StatusLast Update
0000759Apache 2.x Feature Requestpublic2022-05-31 03:30
ReporterSteven Levine Assigned ToSteven Levine  
Status resolvedResolutionfixed 
PlatformOS2/eCSOSOS/2 or eComstationOS Version1.x 2.x or 4.5
Product Version2.4.53 
Summary0000759: Disable EnableMMAP directive when httpd built with APR_HAS_MMAP disabled.
DescriptionThe EnableMMAP directive is still available when httpd is built with APR_HAS_MMAP disabled. This is confusing. This ticket proposes the disable the directive when APR_HAS_MMAP is not set. It would be better to report a syntax error and to silently ignore the directive.
TagsNo tags attached.


Steven Levine

2022-05-26 09:59

manager   ~0004352

Reminder sent to: psmedley

Is there any reason I should not implement this ticket? As I read the code, if APR_HAS_MMAP is not defined, EnableMMAP On will have no effect. Is the correct?


2022-05-26 10:37

administrator   ~0004353

I don't see any reason. At some point I should investigate supporting mmap in Apr, but this is complicated by the use of native os/2 API in Apr vs the klibc/Unix API.


2022-05-28 08:38

administrator   ~0004367 will be up shortly and will contain this PR.

Steven Levine

2022-05-31 03:30

manager   ~0004373

This feature is implemented and tested working.

Issue History

Date Modified Username Field Change
2022-05-20 04:14 Steven Levine New Issue
2022-05-20 04:14 Steven Levine Status new => assigned
2022-05-20 04:14 Steven Levine Assigned To => Steven Levine
2022-05-26 09:59 Steven Levine Note Added: 0004352
2022-05-26 10:37 psmedley Note Added: 0004353
2022-05-28 08:38 psmedley Note Added: 0004367
2022-05-31 03:30 Steven Levine Status assigned => resolved
2022-05-31 03:30 Steven Levine Resolution open => fixed
2022-05-31 03:30 Steven Levine Note Added: 0004373