2013/04/04 19:57:19 [debug] 14050#0: *5 malloc: 00000000011F9560:1024
2013/04/04 19:57:19 [debug] 14050#0: *5 posix_memalign: 00000000011F9970:4096 @16
2013/04/04 19:57:19 [debug] 14050#0: *5 http process request line
2013/04/04 19:57:19 [debug] 14050#0: *5 recv: fd:16 76 of 1024
2013/04/04 19:57:19 [debug] 14050#0: *5 http request line: "GET /?jump HTTP/1.1"
2013/04/04 19:57:19 [debug] 14050#0: *5 http uri: "/"
2013/04/04 19:57:19 [debug] 14050#0: *5 http args: "jump"
2013/04/04 19:57:19 [debug] 14050#0: *5 http exten: ""
2013/04/04 19:57:19 [debug] 14050#0: *5 http process request header line
2013/04/04 19:57:19 [debug] 14050#0: *5 http header: "User-Agent: curl/7.27.0"
2013/04/04 19:57:19 [debug] 14050#0: *5 http header: "Host: test.lo"
2013/04/04 19:57:19 [debug] 14050#0: *5 http header: "Accept: */*"
2013/04/04 19:57:19 [debug] 14050#0: *5 http header done
2013/04/04 19:57:19 [debug] 14050#0: *5 event timer del: 16: 1365094699779
2013/04/04 19:57:19 [debug] 14050#0: *5 generic phase: 0
2013/04/04 19:57:19 [debug] 14050#0: *5 rewrite phase: 1
2013/04/04 19:57:19 [debug] 14050#0: *5 test location: "/"
2013/04/04 19:57:19 [debug] 14050#0: *5 using configuration "/"
2013/04/04 19:57:19 [debug] 14050#0: *5 http cl:-1 max:1048576
2013/04/04 19:57:19 [debug] 14050#0: *5 rewrite phase: 3
2013/04/04 19:57:19 [debug] 14050#0: *5 rewrite phase: 4
2013/04/04 19:57:19 [debug] 14050#0: *5 lua rewrite handler, uri:"/" c:1
2013/04/04 19:57:19 [debug] 14050#0: *5 lua creating new thread
2013/04/04 19:57:19 [debug] 14050#0: *5 lua reset ctx
2013/04/04 19:57:19 [debug] 14050#0: *5 http cleanup add: 00000000011FA7D8
2013/04/04 19:57:19 [debug] 14050#0: *5 lua run thread, top:0 c:1
2013/04/04 19:57:19 [debug] 14050#0: *5 lua set uri jump to "/"
2013/04/04 19:57:19 [debug] 14050#0: *5 lua resume returned 1
2013/04/04 19:57:19 [debug] 14050#0: *5 lua thread yielded
2013/04/04 19:57:19 [debug] 14050#0: *5 lua thread aborting request with URI rewrite jump: "/jump?jump"
2013/04/04 19:57:19 [debug] 14050#0: *5 lua request cleanup
2013/04/04 19:57:19 [debug] 14050#0: *5 post rewrite phase: 5
2013/04/04 19:57:19 [debug] 14050#0: *5 uri changes: 11
2013/04/04 19:57:19 [debug] 14050#0: *5 test location: "/"
2013/04/04 19:57:19 [debug] 14050#0: *5 test location: "jump"
2013/04/04 19:57:19 [debug] 14050#0: *5 using configuration "/jump"
2013/04/04 19:57:19 [debug] 14050#0: *5 http cl:-1 max:1048576
2013/04/04 19:57:19 [debug] 14050#0: *5 rewrite phase: 3
2013/04/04 19:57:19 [debug] 14050#0: *5 rewrite phase: 4
2013/04/04 19:57:19 [debug] 14050#0: *5 lua rewrite handler, uri:"/jump" c:1
2013/04/04 19:57:19 [debug] 14050#0: *5 lua run write event handler
2013/04/04 19:57:19 [debug] 14050#0: *5 useless lua write event handler
The nginx version is 1.2.8 and lua version is 0.7.19.
I guess this is a bug? Or if this is the expected behavior, what whould be the proper way to trigger the location rematch?