changeset 2289:857c161d2768

align first allocation from additional pool block, this fixes bus error on sun4v
author Igor Sysoev <igor@sysoev.ru>
date Thu, 06 Nov 2008 16:14:24 +0000
parents c28e47fb834c
children 1a7567e5b988
files src/core/ngx_palloc.c
diffstat 1 files changed, 1 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/core/ngx_palloc.c
+++ b/src/core/ngx_palloc.c
@@ -171,6 +171,7 @@ ngx_palloc_block(ngx_pool_t *pool, size_
     new->d.next = NULL;
 
     m += sizeof(ngx_pool_data_t);
+    m = ngx_align_ptr(m, NGX_ALIGNMENT);
     new->d.last = m + size;
 
     current = pool->current;