Skip to content

Commit 61bd3a8

Browse files
committed
#170 fix bug about multiple cookies in headers map
1 parent 9b468cc commit 61bd3a8

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/java/nginx/clojure/UnknownHeaderHolder.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import static nginx.clojure.MiniConstants.NGX_HTTP_CLOJURE_TEL_HASH_OFFSET;
1212
import static nginx.clojure.MiniConstants.NGX_HTTP_CLOJURE_TEL_KEY_OFFSET;
1313
import static nginx.clojure.MiniConstants.NGX_HTTP_CLOJURE_TEL_VALUE_OFFSET;
14-
import static nginx.clojure.NginxClojureRT.UNSAFE;
1514
import static nginx.clojure.NginxClojureRT.fetchNGXString;
1615
import static nginx.clojure.NginxClojureRT.ngx_http_clojure_mem_get_header;
1716
import static nginx.clojure.NginxClojureRT.ngx_http_clojure_mem_shadow_copy_ngx_str;
@@ -85,7 +84,7 @@ public void push(long h, long pool, Object v) {
8584
ngx_http_clojure_mem_shadow_copy_ngx_str(lpname, p + NGX_HTTP_CLOJURE_TEL_KEY_OFFSET);
8685
}else {
8786
pushNGXString(p + NGX_HTTP_CLOJURE_TEL_KEY_OFFSET, name, DEFAULT_ENCODING, pool);
88-
lpname = UNSAFE.getAddress(p + NGX_HTTP_CLOJURE_TEL_KEY_OFFSET);
87+
lpname = p + NGX_HTTP_CLOJURE_TEL_KEY_OFFSET;
8988
}
9089
pushNGXString(p + NGX_HTTP_CLOJURE_TEL_VALUE_OFFSET, val.toString(), DEFAULT_ENCODING, pool);
9190
}

0 commit comments

Comments
 (0)