2019-12-16 17:01:52.594:DBUG:oejuc.ContainerLifeCycle:main: Server@3c46e67a{STOPPED}[9.4.25-SNAPSHOT] added {QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY],AUTO} 2019-12-16 17:01:52.595:DBUG:oejuc.ContainerLifeCycle:main: @c730b35[HTTP/1.1] added {HttpConfiguration@206a70ef{32768/8192,8192/8192,https://:0,[]},POJO} 2019-12-16 17:01:52.595:DBUG:oejuc.ContainerLifeCycle:main: ServerConnector@292b08d6{null,[]}{0.0.0.0:0} added {Server@3c46e67a{STOPPED}[9.4.25-SNAPSHOT],UNMANAGED} 2019-12-16 17:01:52.595:DBUG:oejuc.ContainerLifeCycle:main: ServerConnector@292b08d6{null,[]}{0.0.0.0:0} added {QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY],AUTO} 2019-12-16 17:01:52.596:DBUG:oejuc.ContainerLifeCycle:main: ServerConnector@292b08d6{null,[]}{0.0.0.0:0} added {ScheduledExecutorScheduler@22555ebf{STOPPED},AUTO} 2019-12-16 17:01:52.596:DBUG:oejuc.ContainerLifeCycle:main: ServerConnector@292b08d6{null,[]}{0.0.0.0:0} added {org.eclipse.jetty.io.ArrayByteBufferPool@36ebc363,POJO} 2019-12-16 17:01:52.596:DBUG:oejuc.ContainerLifeCycle:main: ServerConnector@292b08d6{null,[http/1.1]}{0.0.0.0:0} added {@c730b35[HTTP/1.1],AUTO} 2019-12-16 17:01:52.596:DBUG:oejs.AbstractConnector:main: ServerConnector@292b08d6{HTTP/1.1,[http/1.1]}{0.0.0.0:0} added @c730b35[HTTP/1.1] 2019-12-16 17:01:52.597:DBUG:oejuc.ContainerLifeCycle:main: ServerConnector@292b08d6{HTTP/1.1,[http/1.1]}{0.0.0.0:0} added {SelectorManager@ServerConnector@292b08d6{HTTP/1.1,[http/1.1]}{0.0.0.0:0},MANAGED} 2019-12-16 17:01:52.597:DBUG:oejuc.ContainerLifeCycle:main: Server@3c46e67a{STOPPED}[9.4.25-SNAPSHOT] added {ServerConnector@292b08d6{HTTP/1.1,[http/1.1]}{0.0.0.0:0},AUTO} 2019-12-16 17:01:52.597:DBUG:oejuc.ContainerLifeCycle:main: Server@3c46e67a{STOPPED}[9.4.25-SNAPSHOT] added {HotSwapHandler@45752059{STOPPED},MANAGED} 2019-12-16 17:01:52.597:DBUG:oejuc.AbstractLifeCycle:main: starting Server@3c46e67a{STOPPED}[9.4.25-SNAPSHOT] 2019-12-16 17:01:52.597:DBUG:oejuc.ContainerLifeCycle:main: Server@3c46e67a{STARTING}[9.4.25-SNAPSHOT] added {ErrorHandler@34e9fd99{STOPPED},AUTO} 2019-12-16 17:01:52.598:INFO:oejs.Server:main: jetty-9.4.25-SNAPSHOT; built: 2019-12-16T03:09:55.858Z; git: a3500e1fa56e53dcc28ab9058b4e4e750fdfcf9c; jvm 11.0.4+11-post-Debian-1 2019-12-16 17:01:52.598:DBUG:oejsh.AbstractHandler:main: starting Server@3c46e67a{STARTING}[9.4.25-SNAPSHOT] 2019-12-16 17:01:52.598:DBUG:oejuc.AbstractLifeCycle:main: starting QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPED,8<=0<=200,i=0,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.598:DBUG:oejut.ReservedThreadExecutor:main: ReservedThreadExecutor@3c41ed1d{s=0/4,p=0} 2019-12-16 17:01:52.598:DBUG:oejuc.ContainerLifeCycle:main: QueuedThreadPool[qtp1819063424]@6c6cb480{STARTING,8<=0<=200,i=0,r=-1,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}] added {ReservedThreadExecutor@3c41ed1d{s=0/4,p=0},AUTO} 2019-12-16 17:01:52.599:DBUG:oejuc.AbstractLifeCycle:main: starting ReservedThreadExecutor@3c41ed1d{s=0/4,p=0} 2019-12-16 17:01:52.599:DBUG:oejuc.AbstractLifeCycle:main: STARTED @13319ms ReservedThreadExecutor@3c41ed1d{s=0/4,p=0} 2019-12-16 17:01:52.599:DBUG:oejut.QueuedThreadPool:main: Starting Thread[qtp1819063424-131,5,main] 2019-12-16 17:01:52.600:DBUG:oejut.QueuedThreadPool:main: Starting Thread[qtp1819063424-132,5,main] 2019-12-16 17:01:52.600:DBUG:oejut.QueuedThreadPool:main: Starting Thread[qtp1819063424-133,5,main] 2019-12-16 17:01:52.600:DBUG:oejut.QueuedThreadPool:qtp1819063424-131: Runner started for QueuedThreadPool[qtp1819063424]@6c6cb480{STARTING,8<=3<=200,i=3,r=-1,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}] 2019-12-16 17:01:52.601:DBUG:oejut.QueuedThreadPool:qtp1819063424-132: Runner started for QueuedThreadPool[qtp1819063424]@6c6cb480{STARTING,8<=3<=200,i=3,r=-1,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}] 2019-12-16 17:01:52.601:DBUG:oejut.QueuedThreadPool:main: Starting Thread[qtp1819063424-134,5,main] 2019-12-16 17:01:52.601:DBUG:oejut.QueuedThreadPool:qtp1819063424-133: Runner started for QueuedThreadPool[qtp1819063424]@6c6cb480{STARTING,8<=4<=200,i=4,r=-1,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}] 2019-12-16 17:01:52.604:DBUG:oejut.QueuedThreadPool:main: Starting Thread[qtp1819063424-135,5,main] 2019-12-16 17:01:52.604:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: Runner started for QueuedThreadPool[qtp1819063424]@6c6cb480{STARTING,8<=5<=200,i=5,r=-1,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}] 2019-12-16 17:01:52.607:DBUG:oejut.QueuedThreadPool:main: Starting Thread[qtp1819063424-136,5,main] 2019-12-16 17:01:52.607:DBUG:oejut.QueuedThreadPool:qtp1819063424-135: Runner started for QueuedThreadPool[qtp1819063424]@6c6cb480{STARTING,8<=6<=200,i=6,r=-1,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}] 2019-12-16 17:01:52.608:DBUG:oejut.QueuedThreadPool:main: Starting Thread[qtp1819063424-137,5,main] 2019-12-16 17:01:52.608:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: Runner started for QueuedThreadPool[qtp1819063424]@6c6cb480{STARTING,8<=7<=200,i=7,r=-1,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}] 2019-12-16 17:01:52.608:DBUG:oejut.QueuedThreadPool:main: Starting Thread[qtp1819063424-138,5,main] 2019-12-16 17:01:52.608:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: Runner started for QueuedThreadPool[qtp1819063424]@6c6cb480{STARTING,8<=8<=200,i=8,r=-1,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}] 2019-12-16 17:01:52.611:DBUG:oejuc.AbstractLifeCycle:main: STARTED @13331ms QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=8,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}] 2019-12-16 17:01:52.612:DBUG:oejuc.AbstractLifeCycle:main: starting HotSwapHandler@45752059{STOPPED} 2019-12-16 17:01:52.612:DBUG:oejsh.AbstractHandler:main: starting HotSwapHandler@45752059{STARTING} 2019-12-16 17:01:52.612:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: Runner started for QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=8,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}] 2019-12-16 17:01:52.612:DBUG:oejuc.AbstractLifeCycle:main: STARTED @13331ms HotSwapHandler@45752059{STARTED} 2019-12-16 17:01:52.612:DBUG:oejuc.AbstractLifeCycle:main: starting ErrorHandler@34e9fd99{STOPPED} 2019-12-16 17:01:52.612:DBUG:oejsh.AbstractHandler:main: starting ErrorHandler@34e9fd99{STARTING} 2019-12-16 17:01:52.612:DBUG:oejuc.AbstractLifeCycle:main: STARTED @13332ms ErrorHandler@34e9fd99{STARTED} 2019-12-16 17:01:52.612:DBUG:oejuc.AbstractLifeCycle:main: starting ServerConnector@292b08d6{HTTP/1.1,[http/1.1]}{0.0.0.0:0} 2019-12-16 17:01:52.612:DBUG:oejuc.ContainerLifeCycle:main: ServerConnector@292b08d6{HTTP/1.1,[http/1.1]}{0.0.0.0:44391} added {sun.nio.ch.ServerSocketChannelImpl[/0:0:0:0:0:0:0:0:44391],POJO} 2019-12-16 17:01:52.612:DBUG:oejuc.AbstractLifeCycle:main: starting ScheduledExecutorScheduler@22555ebf{STOPPED} 2019-12-16 17:01:52.612:DBUG:oejuc.AbstractLifeCycle:main: STARTED @13332ms ScheduledExecutorScheduler@22555ebf{STARTED} 2019-12-16 17:01:52.612:DBUG:oejuc.AbstractLifeCycle:main: starting @c730b35[HTTP/1.1] 2019-12-16 17:01:52.612:DBUG:oejuc.AbstractLifeCycle:main: STARTED @13332ms @c730b35[HTTP/1.1] 2019-12-16 17:01:52.612:DBUG:oejuc.AbstractLifeCycle:main: starting SelectorManager@ServerConnector@292b08d6{HTTP/1.1,[http/1.1]}{0.0.0.0:44391} 2019-12-16 17:01:52.613:DBUG:oejuc.ContainerLifeCycle:main: EatWhatYouKill@2d1ef81a/SelectorProducer@4c402120/IDLE/p=false/QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=8,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}][pc=0,pic=0,pec=0,epc=0]@2019-12-16T17:01:52.613227+11:00 added {SelectorProducer@4c402120,POJO} 2019-12-16 17:01:52.613:DBUG:oejuc.ContainerLifeCycle:main: EatWhatYouKill@2d1ef81a/SelectorProducer@4c402120/IDLE/p=false/QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=8,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}][pc=0,pic=0,pec=0,epc=0]@2019-12-16T17:01:52.613436+11:00 added {QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=8,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}],UNMANAGED} 2019-12-16 17:01:52.613:DBUG:oejuts.EatWhatYouKill:main: EatWhatYouKill@2d1ef81a/SelectorProducer@4c402120/IDLE/p=false/QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=8,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}][pc=0,pic=0,pec=0,epc=0]@2019-12-16T17:01:52.613619+11:00 created 2019-12-16 17:01:52.613:DBUG:oejuc.ContainerLifeCycle:main: ManagedSelector@327514f{STOPPED} id=0 keys=-1 selected=-1 updates=0 added {EatWhatYouKill@2d1ef81a/SelectorProducer@4c402120/IDLE/p=false/QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=8,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}][pc=0,pic=0,pec=0,epc=0]@2019-12-16T17:01:52.613748+11:00,MANAGED} 2019-12-16 17:01:52.613:DBUG:oejuc.ContainerLifeCycle:main: SelectorManager@ServerConnector@292b08d6{HTTP/1.1,[http/1.1]}{0.0.0.0:44391} added {ManagedSelector@327514f{STOPPED} id=0 keys=-1 selected=-1 updates=0,AUTO} 2019-12-16 17:01:52.613:DBUG:oejuc.ContainerLifeCycle:main: EatWhatYouKill@5b12b668/SelectorProducer@1165b38/IDLE/p=false/QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=8,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}][pc=0,pic=0,pec=0,epc=0]@2019-12-16T17:01:52.614048+11:00 added {SelectorProducer@1165b38,POJO} 2019-12-16 17:01:52.614:DBUG:oejuc.ContainerLifeCycle:main: EatWhatYouKill@5b12b668/SelectorProducer@1165b38/IDLE/p=false/QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=8,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}][pc=0,pic=0,pec=0,epc=0]@2019-12-16T17:01:52.614166+11:00 added {QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=8,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}],UNMANAGED} 2019-12-16 17:01:52.614:DBUG:oejuts.EatWhatYouKill:main: EatWhatYouKill@5b12b668/SelectorProducer@1165b38/IDLE/p=false/QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=8,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}][pc=0,pic=0,pec=0,epc=0]@2019-12-16T17:01:52.614296+11:00 created 2019-12-16 17:01:52.614:DBUG:oejuc.ContainerLifeCycle:main: ManagedSelector@4c12331b{STOPPED} id=1 keys=-1 selected=-1 updates=0 added {EatWhatYouKill@5b12b668/SelectorProducer@1165b38/IDLE/p=false/QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=8,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}][pc=0,pic=0,pec=0,epc=0]@2019-12-16T17:01:52.614417+11:00,MANAGED} 2019-12-16 17:01:52.614:DBUG:oejuc.ContainerLifeCycle:main: SelectorManager@ServerConnector@292b08d6{HTTP/1.1,[http/1.1]}{0.0.0.0:44391} added {ManagedSelector@4c12331b{STOPPED} id=1 keys=-1 selected=-1 updates=0,AUTO} 2019-12-16 17:01:52.614:DBUG:oejuc.AbstractLifeCycle:main: starting ManagedSelector@327514f{STOPPED} id=0 keys=-1 selected=-1 updates=0 2019-12-16 17:01:52.614:DBUG:oejuc.AbstractLifeCycle:main: starting EatWhatYouKill@2d1ef81a/SelectorProducer@4c402120/IDLE/p=false/QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=8,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}][pc=0,pic=0,pec=0,epc=0]@2019-12-16T17:01:52.614609+11:00 2019-12-16 17:01:52.614:DBUG:oejuc.AbstractLifeCycle:main: STARTED @13334ms EatWhatYouKill@2d1ef81a/SelectorProducer@4c402120/IDLE/p=false/QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=8,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}][pc=0,pic=0,pec=0,epc=0]@2019-12-16T17:01:52.614722+11:00 2019-12-16 17:01:52.614:DBUG:oejut.QueuedThreadPool:main: queue org.eclipse.jetty.io.ManagedSelector$$Lambda$314/0x00000008400f5040@7586beff startThread=0 2019-12-16 17:01:52.614:DBUG:oeji.ManagedSelector:main: Queued change org.eclipse.jetty.io.ManagedSelector$Start@3b69e7d1 on ManagedSelector@327514f{STARTING} id=0 keys=0 selected=0 updates=0 2019-12-16 17:01:52.614:DBUG:oejut.QueuedThreadPool:qtp1819063424-131: run org.eclipse.jetty.io.ManagedSelector$$Lambda$314/0x00000008400f5040@7586beff in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=7,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}] 2019-12-16 17:01:52.614:DBUG:oejuts.EatWhatYouKill:qtp1819063424-131: EatWhatYouKill@2d1ef81a/SelectorProducer@4c402120/IDLE/p=false/QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=7,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}][pc=0,pic=0,pec=0,epc=0]@2019-12-16T17:01:52.614977+11:00 tryProduce false 2019-12-16 17:01:52.615:DBUG:oeji.ManagedSelector:qtp1819063424-131: updateable 1 2019-12-16 17:01:52.615:DBUG:oeji.ManagedSelector:qtp1819063424-131: update org.eclipse.jetty.io.ManagedSelector$Start@3b69e7d1 2019-12-16 17:01:52.615:DBUG:oeji.ManagedSelector:qtp1819063424-131: updates 0 2019-12-16 17:01:52.615:DBUG:oeji.ManagedSelector:qtp1819063424-131: Selector sun.nio.ch.EPollSelectorImpl@40993f97 waiting with 0 keys 2019-12-16 17:01:52.619:DBUG:oejuc.AbstractLifeCycle:main: STARTED @13339ms ManagedSelector@327514f{STARTED} id=0 keys=0 selected=0 updates=0 2019-12-16 17:01:52.620:DBUG:oejuc.AbstractLifeCycle:main: starting ManagedSelector@4c12331b{STOPPED} id=1 keys=-1 selected=-1 updates=0 2019-12-16 17:01:52.620:DBUG:oejuc.AbstractLifeCycle:main: starting EatWhatYouKill@5b12b668/SelectorProducer@1165b38/IDLE/p=false/QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=7,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}][pc=0,pic=0,pec=0,epc=0]@2019-12-16T17:01:52.620297+11:00 2019-12-16 17:01:52.620:DBUG:oejuc.AbstractLifeCycle:main: STARTED @13340ms EatWhatYouKill@5b12b668/SelectorProducer@1165b38/IDLE/p=false/QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=7,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}][pc=0,pic=0,pec=0,epc=0]@2019-12-16T17:01:52.620581+11:00 2019-12-16 17:01:52.620:DBUG:oejut.QueuedThreadPool:main: queue org.eclipse.jetty.io.ManagedSelector$$Lambda$314/0x00000008400f5040@815b41f startThread=0 2019-12-16 17:01:52.620:DBUG:oejut.QueuedThreadPool:qtp1819063424-132: run org.eclipse.jetty.io.ManagedSelector$$Lambda$314/0x00000008400f5040@815b41f in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=6,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}] 2019-12-16 17:01:52.620:DBUG:oeji.ManagedSelector:main: Queued change org.eclipse.jetty.io.ManagedSelector$Start@5542c4ed on ManagedSelector@4c12331b{STARTING} id=1 keys=0 selected=0 updates=0 2019-12-16 17:01:52.620:DBUG:oejuts.EatWhatYouKill:qtp1819063424-132: EatWhatYouKill@5b12b668/SelectorProducer@1165b38/IDLE/p=false/QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=6,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}][pc=0,pic=0,pec=0,epc=0]@2019-12-16T17:01:52.620938+11:00 tryProduce false 2019-12-16 17:01:52.621:DBUG:oeji.ManagedSelector:qtp1819063424-132: updateable 1 2019-12-16 17:01:52.621:DBUG:oeji.ManagedSelector:qtp1819063424-132: update org.eclipse.jetty.io.ManagedSelector$Start@5542c4ed 2019-12-16 17:01:52.621:DBUG:oeji.ManagedSelector:qtp1819063424-132: updates 0 2019-12-16 17:01:52.621:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 waiting with 0 keys 2019-12-16 17:01:52.621:DBUG:oejuc.AbstractLifeCycle:main: STARTED @13340ms ManagedSelector@4c12331b{STARTED} id=1 keys=0 selected=0 updates=0 2019-12-16 17:01:52.621:DBUG:oejuc.AbstractLifeCycle:main: STARTED @13341ms SelectorManager@ServerConnector@292b08d6{HTTP/1.1,[http/1.1]}{0.0.0.0:44391} 2019-12-16 17:01:52.621:DBUG:oejuc.ContainerLifeCycle:main: ServerConnector@292b08d6{HTTP/1.1,[http/1.1]}{0.0.0.0:44391} added {acceptor-0@1573f9fc,POJO} 2019-12-16 17:01:52.621:DBUG:oejut.QueuedThreadPool:main: queue acceptor-0@1573f9fc startThread=0 2019-12-16 17:01:52.621:DBUG:oejut.QueuedThreadPool:qtp1819063424-133: run acceptor-0@1573f9fc in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=5,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}] 2019-12-16 17:01:52.621:INFO:oejs.AbstractConnector:main: Started ServerConnector@292b08d6{HTTP/1.1,[http/1.1]}{0.0.0.0:44391} 2019-12-16 17:01:52.621:DBUG:oejuc.AbstractLifeCycle:main: STARTED @13341ms ServerConnector@292b08d6{HTTP/1.1,[http/1.1]}{0.0.0.0:44391} 2019-12-16 17:01:52.621:INFO:oejs.Server:main: Started @13341ms 2019-12-16 17:01:52.621:DBUG:oejuc.AbstractLifeCycle:main: STARTED @13341ms Server@3c46e67a{STARTED}[9.4.25-SNAPSHOT] 2019-12-16 17:01:52.622:DBUG:oejuc.ContainerLifeCycle:main: HotSwapHandler@45752059{STARTED} added {HelloWorldHandler@6150c3ec{STOPPED},MANAGED} 2019-12-16 17:01:52.622:DBUG:oejuc.AbstractLifeCycle:main: starting HelloWorldHandler@6150c3ec{STOPPED} 2019-12-16 17:01:52.622:DBUG:oejsh.AbstractHandler:main: starting HelloWorldHandler@6150c3ec{STARTING} 2019-12-16 17:01:52.622:DBUG:oejuc.AbstractLifeCycle:main: STARTED @13342ms HelloWorldHandler@6150c3ec{STARTED} 2019-12-16 17:01:52.623:DBUG:oeji.ManagedSelector:qtp1819063424-133-acceptor-0@1573f9fc-ServerConnector@292b08d6{HTTP/1.1,[http/1.1]}{0.0.0.0:44391}: Queued change org.eclipse.jetty.io.ManagedSelector$Accept@4fdfe8ba on ManagedSelector@4c12331b{STARTED} id=1 keys=0 selected=0 updates=0 2019-12-16 17:01:52.623:DBUG:oeji.ManagedSelector:qtp1819063424-133-acceptor-0@1573f9fc-ServerConnector@292b08d6{HTTP/1.1,[http/1.1]}{0.0.0.0:44391}: Wakeup on submit ManagedSelector@4c12331b{STARTED} id=1 keys=0 selected=0 updates=1 2019-12-16 17:01:52.623:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 woken with none selected 2019-12-16 17:01:52.623:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 woken up from select, 0/0/0 selected 2019-12-16 17:01:52.623:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 processing 0 keys, 1 updates 2019-12-16 17:01:52.623:DBUG:oeji.ManagedSelector:qtp1819063424-132: updateable 1 2019-12-16 17:01:52.623:DBUG:oeji.ManagedSelector:qtp1819063424-132: update org.eclipse.jetty.io.ManagedSelector$Accept@4fdfe8ba 2019-12-16 17:01:52.623:DBUG:oejut.QueuedThreadPool:qtp1819063424-132: queue org.eclipse.jetty.io.ManagedSelector$Accept@4fdfe8ba startThread=0 2019-12-16 17:01:52.623:DBUG:oeji.ManagedSelector:qtp1819063424-132: updates 0 2019-12-16 17:01:52.623:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 waiting with 1 keys 2019-12-16 17:01:52.623:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: run org.eclipse.jetty.io.ManagedSelector$Accept@4fdfe8ba in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=4,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}] 2019-12-16 17:01:52.623:DBUG:oeji.IdleTimeout:qtp1819063424-134: SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=0}-> idle timeout check, elapsed: 0 ms, remaining: 30000 ms 2019-12-16 17:01:52.624:DBUG:oejs.HttpChannel:qtp1819063424-134: new HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=0,c=false/false,a=IDLE,uri=null,age=0} -> SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=1/30000}{io=0/0,kio=0,kro=0}->,null,HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.624:DBUG:oejs.HttpConnection:qtp1819063424-134: New HTTP Connection DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=1/30000}{io=0/0,kio=0,kro=0}-> 2019-12-16 17:01:52.624:DBUG:oeji.AbstractEndPoint:qtp1819063424-134: onOpen SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=1/30000}{io=0/0,kio=0,kro=0}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=0,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.624:DBUG:oeji.AbstractConnection:qtp1819063424-134: onOpen DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=1/30000}{io=0/0,kio=0,kro=0}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=0,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.624:DBUG:oeji.AbstractConnection:qtp1819063424-134: fillInterested DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=1/30000}{io=0/0,kio=0,kro=0}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=0,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.624:DBUG:oeji.FillInterest:qtp1819063424-134: interested FillInterest@2ea798e9{AC.ReadCB@5612b581{DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=FI,flush=-,to=0/30000}{io=0/0,kio=0,kro=0}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=0,c=false/false,a=IDLE,uri=null,age=0}}} 2019-12-16 17:01:52.625:DBUG:oeji.ChannelEndPoint:qtp1819063424-134: changeInterests p=false 0->1 for SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=FI,flush=-,to=0/30000}{io=0/1,kio=0,kro=0}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=0,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.625:DBUG:oeji.ManagedSelector:qtp1819063424-134: Queued change org.eclipse.jetty.io.ChannelEndPoint$1@7526253a on ManagedSelector@4c12331b{STARTED} id=1 keys=1 selected=0 updates=0 2019-12-16 17:01:52.625:DBUG:oeji.ManagedSelector:qtp1819063424-134: Wakeup on submit ManagedSelector@4c12331b{STARTED} id=1 keys=1 selected=0 updates=1 2019-12-16 17:01:52.625:DBUG:oeji.ManagedSelector:qtp1819063424-134: Created SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=FI,flush=-,to=0/30000}{io=0/1,kio=0,kro=0}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=0,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.625:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: ran org.eclipse.jetty.io.ManagedSelector$Accept@4fdfe8ba in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=4,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}] 2019-12-16 17:01:52.625:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 woken with none selected 2019-12-16 17:01:52.625:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 woken up from select, 0/0/1 selected 2019-12-16 17:01:52.625:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 processing 0 keys, 1 updates 2019-12-16 17:01:52.625:DBUG:oeji.ManagedSelector:qtp1819063424-132: updateable 1 2019-12-16 17:01:52.625:DBUG:oeji.ManagedSelector:qtp1819063424-132: update org.eclipse.jetty.io.ChannelEndPoint$1@7526253a 2019-12-16 17:01:52.625:DBUG:oeji.ChannelEndPoint:qtp1819063424-132: Key interests updated 0 -> 1 on SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=FI,flush=-,to=0/30000}{io=1/1,kio=1,kro=0}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=0,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.625:DBUG:oeji.ManagedSelector:qtp1819063424-132: updates 0 2019-12-16 17:01:52.625:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 waiting with 1 keys 2019-12-16 17:01:52.625:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 woken up from select, 1/1/1 selected 2019-12-16 17:01:52.625:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 processing 1 keys, 0 updates 2019-12-16 17:01:52.625:DBUG:oeji.ManagedSelector:qtp1819063424-132: selected 1 channel=java.nio.channels.SocketChannel[connected local=/127.0.1.1:44391 remote=/127.0.0.1:33636], selector=sun.nio.ch.EPollSelectorImpl@5a0e9c22, interestOps=1, readyOps=1 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=FI,flush=-,to=0/30000}{io=1/1,kio=1,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=0,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.625:DBUG:oeji.ChannelEndPoint:qtp1819063424-132: onSelected 1->0 r=true w=false for SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=FI,flush=-,to=0/30000}{io=1/0,kio=1,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=0,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.625:DBUG:oeji.ChannelEndPoint:qtp1819063424-132: task CEP:SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=FI,flush=-,to=0/30000}{io=1/0,kio=1,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=0,c=false/false,a=IDLE,uri=null,age=0}:runFillable:BLOCKING 2019-12-16 17:01:52.625:DBUG:oejut.ReservedThreadExecutor:qtp1819063424-132: ReservedThreadExecutor@3c41ed1d{s=0/4,p=0} tryExecute EatWhatYouKill@5b12b668/SelectorProducer@1165b38/PRODUCING/p=false/QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=5,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}][pc=0,pic=0,pec=0,epc=0]@2019-12-16T17:01:52.626006+11:00 2019-12-16 17:01:52.626:DBUG:oejut.ReservedThreadExecutor:qtp1819063424-132: ReservedThreadExecutor@3c41ed1d{s=0/4,p=1} startReservedThread p=1 2019-12-16 17:01:52.626:DBUG:oejut.QueuedThreadPool:qtp1819063424-132: queue ReservedThreadExecutor@3c41ed1d{s=0/4,p=1}@50f6f752 startThread=0 2019-12-16 17:01:52.626:DBUG:oejuts.EatWhatYouKill:qtp1819063424-132: EatWhatYouKill@5b12b668/SelectorProducer@1165b38/PRODUCING/p=false/QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=4,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=1}][pc=0,pic=0,pec=0,epc=0]@2019-12-16T17:01:52.626197+11:00 m=PRODUCE_EXECUTE_CONSUME t=CEP:SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=FI,flush=-,to=1/30000}{io=1/0,kio=1,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=0,c=false/false,a=IDLE,uri=null,age=0}:runFillable:BLOCKING/BLOCKING 2019-12-16 17:01:52.626:DBUG:oejut.QueuedThreadPool:qtp1819063424-132: queue CEP:SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=FI,flush=-,to=1/30000}{io=1/0,kio=1,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=0,c=false/false,a=IDLE,uri=null,age=0}:runFillable:BLOCKING startThread=0 2019-12-16 17:01:52.626:DBUG:oeji.ManagedSelector:qtp1819063424-132: updateable 0 2019-12-16 17:01:52.626:DBUG:oeji.ManagedSelector:qtp1819063424-132: updates 0 2019-12-16 17:01:52.626:DBUG:oeji.ChannelEndPoint:qtp1819063424-132: Key interests updated 1 -> 0 on SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=FI,flush=-,to=1/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=0,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.626:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 waiting with 1 keys 2019-12-16 17:01:52.626:DBUG:oejut.QueuedThreadPool:qtp1819063424-135: run ReservedThreadExecutor@3c41ed1d{s=0/4,p=1}@50f6f752 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=3,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=0/4,p=1}] 2019-12-16 17:01:52.626:DBUG:oejut.ReservedThreadExecutor:qtp1819063424-135: ReservedThreadExecutor@3c41ed1d{s=1/4,p=1}@50f6f752 started 2019-12-16 17:01:52.626:DBUG:oejut.ReservedThreadExecutor:qtp1819063424-135: ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}@50f6f752 waiting 2019-12-16 17:01:52.626:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: run CEP:SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=FI,flush=-,to=1/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=0,c=false/false,a=IDLE,uri=null,age=0}:runFillable:BLOCKING in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=3,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.627:DBUG:oeji.FillInterest:qtp1819063424-136: fillable FillInterest@2ea798e9{AC.ReadCB@5612b581{DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=FI,flush=-,to=2/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=0,c=false/false,a=IDLE,uri=null,age=0}}} 2019-12-16 17:01:52.627:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=2/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=0,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} null 2019-12-16 17:01:52.627:DBUG:oeji.ChannelEndPoint:qtp1819063424-136: filled 8192 HeapByteBuffer@3bcc444e[p=0,l=8192,c=8192,r=8192]={<<>>} 2019-12-16 17:01:52.627:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=0,c=false/false,a=IDLE,uri=null,age=0} filled 8192 HeapByteBuffer@3bcc444e[p=0,l=8192,c=8192,r=8192]={<<>>} 2019-12-16 17:01:52.627:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=0,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=0,l=8192,c=8192,r=8192]={<<>>} {} 2019-12-16 17:01:52.627:DBUG:oejh.HttpParser:qtp1819063424-136: parseNext s=START HeapByteBuffer@3bcc444e[p=0,l=8192,c=8192,r=8192]={<<>>} 2019-12-16 17:01:52.627:DBUG:oejh.HttpParser:qtp1819063424-136: START --> SPACE1 2019-12-16 17:01:52.627:DBUG:oejh.HttpParser:qtp1819063424-136: SPACE1 --> URI 2019-12-16 17:01:52.627:DBUG:oejh.HttpParser:qtp1819063424-136: URI --> SPACE2 2019-12-16 17:01:52.627:DBUG:oejh.HttpParser:qtp1819063424-136: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.628:DBUG:oejh.HttpParser:qtp1819063424-136: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.628:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Host --> VALUE 2019-12-16 17:01:52.628:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Host --> IN_VALUE 2019-12-16 17:01:52.628:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Host --> FIELD 2019-12-16 17:01:52.628:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:User-Agent --> VALUE 2019-12-16 17:01:52.628:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:User-Agent --> IN_VALUE 2019-12-16 17:01:52.628:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:User-Agent --> FIELD 2019-12-16 17:01:52.628:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Accept-Encoding --> VALUE 2019-12-16 17:01:52.628:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Accept-Encoding --> IN_VALUE 2019-12-16 17:01:52.628:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Accept-Encoding --> FIELD 2019-12-16 17:01:52.628:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Cookie --> VALUE 2019-12-16 17:01:52.628:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Cookie --> IN_VALUE 2019-12-16 17:01:52.628:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Cookie --> FIELD 2019-12-16 17:01:52.628:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER --> CONTENT 2019-12-16 17:01:52.628:DBUG:oejs.HttpChannel:qtp1819063424-136: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=1 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=1,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=1,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=1 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.628:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=1/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=1,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=1,age=0} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.628:DBUG:oejs.HttpChannel:qtp1819063424-136: handle //127.0.1.1:44391/data?writes=1&block=16&id=1 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=1,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=1,age=0} 2019-12-16 17:01:52.628:DBUG:oejs.HttpChannelState:qtp1819063424-136: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.628:DBUG:oejs.HttpChannel:qtp1819063424-136: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=1,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=1,age=0} 2019-12-16 17:01:52.628:DBUG:oejs.Server:qtp1819063424-136: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=1,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=1,age=0} 2019-12-16 17:01:52.629:DBUG:oejs.Server:qtp1819063424-136: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=1,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=1,age=1} 2019-12-16 17:01:52.629:DBUG:oejs.HttpChannelState:qtp1819063424-136: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.629:DBUG:oejs.HttpChannelState:qtp1819063424-136: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.629:DBUG:oejs.HttpChannel:qtp1819063424-136: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=1,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=1,age=1} 2019-12-16 17:01:52.629:DBUG:oejs.HttpOutput:qtp1819063424-136: complete(org.eclipse.jetty.util.Callback$4@31342f3e) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.629:DBUG:oejs.HttpChannel:qtp1819063424-136: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@7436a77c 2019-12-16 17:01:52.629:DBUG:oejs.HttpChannel:qtp1819063424-136: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=1,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=1,age=1} 200 null HTTP/1.1 2019-12-16 17:01:52.629:DBUG:oejs.HttpConnection:qtp1819063424-136: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@450892f2] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.629:DBUG:oejh.HttpGenerator:qtp1819063424-136: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.629:DBUG:oejh.HttpGenerator:qtp1819063424-136: <| 2019-12-16 17:01:52.629:DBUG:oejh.HttpGenerator:qtp1819063424-136: CONTENT_LENGTH 2019-12-16 17:01:52.629:DBUG:oejs.HttpConnection:qtp1819063424-136: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@450892f2] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.629:DBUG:oeji.WriteFlusher:qtp1819063424-136: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.629:DBUG:oeji.WriteFlusher:qtp1819063424-136: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.629:DBUG:oeji.ChannelEndPoint:qtp1819063424-136: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=2/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=1,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=1,age=1} 2019-12-16 17:01:52.629:DBUG:oeji.WriteFlusher:qtp1819063424-136: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.629:DBUG:oeji.WriteFlusher:qtp1819063424-136: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.629:DBUG:oejs.HttpConnection:qtp1819063424-136: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@450892f2] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.629:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@3222a443 startThread=0 2019-12-16 17:01:52.629:DBUG:oejs.HttpChannelState:qtp1819063424-136: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.629:DBUG:oejs.HttpChannelState:qtp1819063424-136: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.629:DBUG:oejs.HttpChannel:qtp1819063424-136: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=1,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=1,age=1} 2019-12-16 17:01:52.629:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@3222a443 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.629:DBUG:oejs.HttpChannel:qtp1819063424-136: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=1,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=1,age=1} 2019-12-16 17:01:52.630:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=1,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=1,age=2} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=162,l=8192,c=8192,r=8030]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.630:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: ran CEP:SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=1,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=1,age=2}:runFillable:BLOCKING in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.640:DBUG:oejs.HttpOutput:qtp1819063424-137: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@31342f3e r=true w=false 2019-12-16 17:01:52.640:DBUG:oejs.HttpChannelState:qtp1819063424-137: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.640:DBUG:oejs.HttpChannel:qtp1819063424-137: handle //127.0.1.1:44391/data?writes=1&block=16&id=1 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=1,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=1,age=12} 2019-12-16 17:01:52.640:DBUG:oejs.HttpChannelState:qtp1819063424-137: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.640:DBUG:oejs.HttpChannelState:qtp1819063424-137: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.640:DBUG:oejs.HttpChannel:qtp1819063424-137: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=1,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=1,age=12} 2019-12-16 17:01:52.640:DBUG:oejs.HttpChannel:qtp1819063424-137: onCompleted for /data written=13 2019-12-16 17:01:52.641:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=1,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=1,age=13} parse HeapByteBuffer@3bcc444e[p=162,l=8192,c=8192,r=8030]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.641:DBUG:oejh.HttpParser:qtp1819063424-137: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=162,l=8192,c=8192,r=8030]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.641:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT --> CONTENT_END 2019-12-16 17:01:52.641:DBUG:oejs.HttpChannel:qtp1819063424-137: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=1,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=1,age=13} 2019-12-16 17:01:52.641:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT_END --> END 2019-12-16 17:01:52.641:DBUG:oejs.HttpChannel:qtp1819063424-137: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=1,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=1,age=13} 2019-12-16 17:01:52.641:DBUG:oejs.HttpInput:qtp1819063424-137: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.641:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=1,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=1,age=13} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.641:DBUG:oejs.HttpChannelState:qtp1819063424-137: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.641:DBUG:oejh.HttpParser:qtp1819063424-137: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.641:DBUG:oejh.HttpParser:qtp1819063424-137: END --> START 2019-12-16 17:01:52.641:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=1,c=false/false,a=IDLE,uri=null,age=0} startThread=0 2019-12-16 17:01:52.641:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=1,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.641:DBUG:oejs.HttpChannel:qtp1819063424-137: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=1,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.641:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=1,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=162,l=8192,c=8192,r=8030]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.641:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@3222a443 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.641:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=1,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=162,l=8192,c=8192,r=8030]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.641:DBUG:oejh.HttpParser:qtp1819063424-138: parseNext s=START HeapByteBuffer@3bcc444e[p=162,l=8192,c=8192,r=8030]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.641:DBUG:oejh.HttpParser:qtp1819063424-138: START --> SPACE1 2019-12-16 17:01:52.641:DBUG:oejh.HttpParser:qtp1819063424-138: SPACE1 --> URI 2019-12-16 17:01:52.641:DBUG:oejh.HttpParser:qtp1819063424-138: URI --> SPACE2 2019-12-16 17:01:52.641:DBUG:oejh.HttpParser:qtp1819063424-138: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.641:DBUG:oejh.HttpParser:qtp1819063424-138: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.641:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.641:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.641:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.642:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.642:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.642:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.642:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.642:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.642:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER --> CONTENT 2019-12-16 17:01:52.642:DBUG:oejs.HttpChannel:qtp1819063424-138: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=2 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=2,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=2,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=2 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.642:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=2,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=2,age=0} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.642:DBUG:oejs.HttpChannel:qtp1819063424-138: handle //127.0.1.1:44391/data?writes=1&block=16&id=2 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=2,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=2,age=0} 2019-12-16 17:01:52.642:DBUG:oejs.HttpChannelState:qtp1819063424-138: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.642:DBUG:oejs.HttpChannel:qtp1819063424-138: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=2,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=2,age=0} 2019-12-16 17:01:52.642:DBUG:oejs.Server:qtp1819063424-138: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=2,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=2,age=0} 2019-12-16 17:01:52.642:DBUG:oejs.Server:qtp1819063424-138: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=2,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=2,age=0} 2019-12-16 17:01:52.642:DBUG:oejs.HttpChannelState:qtp1819063424-138: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.643:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.643:DBUG:oejs.HttpChannel:qtp1819063424-138: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=2,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=2,age=1} 2019-12-16 17:01:52.643:DBUG:oejs.HttpOutput:qtp1819063424-138: complete(org.eclipse.jetty.util.Callback$4@1f7e6961) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.643:DBUG:oejs.HttpChannel:qtp1819063424-138: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@11b984fe 2019-12-16 17:01:52.643:DBUG:oejs.HttpChannel:qtp1819063424-138: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=2,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=2,age=1} 200 null HTTP/1.1 2019-12-16 17:01:52.643:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@15860211] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.643:DBUG:oejh.HttpGenerator:qtp1819063424-138: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.643:DBUG:oejh.HttpGenerator:qtp1819063424-138: <| 2019-12-16 17:01:52.643:DBUG:oejh.HttpGenerator:qtp1819063424-138: CONTENT_LENGTH 2019-12-16 17:01:52.643:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@15860211] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.643:DBUG:oeji.WriteFlusher:qtp1819063424-138: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.643:DBUG:oeji.WriteFlusher:qtp1819063424-138: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.643:DBUG:oeji.ChannelEndPoint:qtp1819063424-138: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=14/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=2,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=2,age=2} 2019-12-16 17:01:52.644:DBUG:oeji.WriteFlusher:qtp1819063424-138: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.644:DBUG:oeji.WriteFlusher:qtp1819063424-138: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.644:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@15860211] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.644:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@50848ec5 startThread=0 2019-12-16 17:01:52.644:DBUG:oejs.HttpChannelState:qtp1819063424-138: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.644:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.644:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@50848ec5 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.644:DBUG:oejs.HttpChannel:qtp1819063424-138: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=2,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=2,age=2} 2019-12-16 17:01:52.644:DBUG:oejs.HttpChannel:qtp1819063424-138: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=2,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=2,age=2} 2019-12-16 17:01:52.644:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=2,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=2,age=2} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=324,l=8192,c=8192,r=7868]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.644:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=2,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=2,age=2} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.654:DBUG:oejs.HttpOutput:qtp1819063424-134: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@1f7e6961 r=true w=false 2019-12-16 17:01:52.654:DBUG:oejs.HttpChannelState:qtp1819063424-134: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.654:DBUG:oejs.HttpChannel:qtp1819063424-134: handle //127.0.1.1:44391/data?writes=1&block=16&id=2 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=2,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=2,age=12} 2019-12-16 17:01:52.654:DBUG:oejs.HttpChannelState:qtp1819063424-134: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.654:DBUG:oejs.HttpChannelState:qtp1819063424-134: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.654:DBUG:oejs.HttpChannel:qtp1819063424-134: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=2,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=2,age=12} 2019-12-16 17:01:52.654:DBUG:oejs.HttpChannel:qtp1819063424-134: onCompleted for /data written=13 2019-12-16 17:01:52.654:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=2,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=2,age=12} parse HeapByteBuffer@3bcc444e[p=324,l=8192,c=8192,r=7868]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.654:DBUG:oejh.HttpParser:qtp1819063424-134: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=324,l=8192,c=8192,r=7868]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.654:DBUG:oejh.HttpParser:qtp1819063424-134: CONTENT --> CONTENT_END 2019-12-16 17:01:52.654:DBUG:oejs.HttpChannel:qtp1819063424-134: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=2,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=2,age=12} 2019-12-16 17:01:52.654:DBUG:oejh.HttpParser:qtp1819063424-134: CONTENT_END --> END 2019-12-16 17:01:52.654:DBUG:oejs.HttpChannel:qtp1819063424-134: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=2,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=2,age=12} 2019-12-16 17:01:52.654:DBUG:oejs.HttpInput:qtp1819063424-134: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.654:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=2,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=2,age=12} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.654:DBUG:oejs.HttpChannelState:qtp1819063424-134: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.654:DBUG:oejh.HttpParser:qtp1819063424-134: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.654:DBUG:oejh.HttpParser:qtp1819063424-134: END --> START 2019-12-16 17:01:52.654:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=2,c=false/false,a=IDLE,uri=null,age=0} startThread=0 2019-12-16 17:01:52.654:DBUG:oejs.HttpChannel:qtp1819063424-134: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=2,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.654:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@50848ec5 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.654:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=2,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=3,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.654:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=2,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=324,l=8192,c=8192,r=7868]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.654:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=2,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=324,l=8192,c=8192,r=7868]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.654:DBUG:oejh.HttpParser:qtp1819063424-134: parseNext s=START HeapByteBuffer@3bcc444e[p=324,l=8192,c=8192,r=7868]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.654:DBUG:oejh.HttpParser:qtp1819063424-134: START --> SPACE1 2019-12-16 17:01:52.654:DBUG:oejh.HttpParser:qtp1819063424-134: SPACE1 --> URI 2019-12-16 17:01:52.654:DBUG:oejh.HttpParser:qtp1819063424-134: URI --> SPACE2 2019-12-16 17:01:52.654:DBUG:oejh.HttpParser:qtp1819063424-134: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.654:DBUG:oejh.HttpParser:qtp1819063424-134: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.655:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.655:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.655:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.655:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.655:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.655:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.655:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.655:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.655:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER --> CONTENT 2019-12-16 17:01:52.655:DBUG:oejs.HttpChannel:qtp1819063424-134: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=3 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=3,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=3,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=3 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.655:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=3,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=3,age=0} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.655:DBUG:oejs.HttpChannel:qtp1819063424-134: handle //127.0.1.1:44391/data?writes=1&block=16&id=3 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=3,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=3,age=0} 2019-12-16 17:01:52.655:DBUG:oejs.HttpChannelState:qtp1819063424-134: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.655:DBUG:oejs.HttpChannel:qtp1819063424-134: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=3,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=3,age=0} 2019-12-16 17:01:52.655:DBUG:oejs.Server:qtp1819063424-134: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=3,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=3,age=0} 2019-12-16 17:01:52.655:DBUG:oejs.Server:qtp1819063424-134: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=3,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=3,age=0} 2019-12-16 17:01:52.655:DBUG:oejs.HttpChannelState:qtp1819063424-134: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.655:DBUG:oejs.HttpChannelState:qtp1819063424-134: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.655:DBUG:oejs.HttpChannel:qtp1819063424-134: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=3,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=3,age=0} 2019-12-16 17:01:52.655:DBUG:oejs.HttpOutput:qtp1819063424-134: complete(org.eclipse.jetty.util.Callback$4@365b38a2) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.655:DBUG:oejs.HttpChannel:qtp1819063424-134: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@2751e405 2019-12-16 17:01:52.655:DBUG:oejs.HttpChannel:qtp1819063424-134: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=3,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=3,age=0} 200 null HTTP/1.1 2019-12-16 17:01:52.655:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@35a350d6] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.655:DBUG:oejh.HttpGenerator:qtp1819063424-134: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.655:DBUG:oejh.HttpGenerator:qtp1819063424-134: <| 2019-12-16 17:01:52.655:DBUG:oejh.HttpGenerator:qtp1819063424-134: CONTENT_LENGTH 2019-12-16 17:01:52.655:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@35a350d6] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.655:DBUG:oeji.WriteFlusher:qtp1819063424-134: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.655:DBUG:oeji.WriteFlusher:qtp1819063424-134: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.655:DBUG:oeji.ChannelEndPoint:qtp1819063424-134: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=3,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=3,age=0} 2019-12-16 17:01:52.655:DBUG:oeji.WriteFlusher:qtp1819063424-134: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.655:DBUG:oeji.WriteFlusher:qtp1819063424-134: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.655:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@35a350d6] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.655:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@7168bcad startThread=0 2019-12-16 17:01:52.655:DBUG:oejs.HttpChannelState:qtp1819063424-134: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.655:DBUG:oejs.HttpChannelState:qtp1819063424-134: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.655:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@7168bcad in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.655:DBUG:oejs.HttpChannel:qtp1819063424-134: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=3,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=3,age=0} 2019-12-16 17:01:52.655:DBUG:oejs.HttpChannel:qtp1819063424-134: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=3,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=3,age=0} 2019-12-16 17:01:52.655:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=3,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=3,age=0} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=486,l=8192,c=8192,r=7706]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.656:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=3,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=3,age=1} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.666:DBUG:oejs.HttpOutput:qtp1819063424-137: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@365b38a2 r=true w=false 2019-12-16 17:01:52.666:DBUG:oejs.HttpChannelState:qtp1819063424-137: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.666:DBUG:oejs.HttpChannel:qtp1819063424-137: handle //127.0.1.1:44391/data?writes=1&block=16&id=3 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=3,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=3,age=11} 2019-12-16 17:01:52.666:DBUG:oejs.HttpChannelState:qtp1819063424-137: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.666:DBUG:oejs.HttpChannelState:qtp1819063424-137: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.666:DBUG:oejs.HttpChannel:qtp1819063424-137: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=3,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=3,age=11} 2019-12-16 17:01:52.666:DBUG:oejs.HttpChannel:qtp1819063424-137: onCompleted for /data written=13 2019-12-16 17:01:52.666:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=3,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=3,age=11} parse HeapByteBuffer@3bcc444e[p=486,l=8192,c=8192,r=7706]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.666:DBUG:oejh.HttpParser:qtp1819063424-137: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=486,l=8192,c=8192,r=7706]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.666:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT --> CONTENT_END 2019-12-16 17:01:52.666:DBUG:oejs.HttpChannel:qtp1819063424-137: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=3,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=3,age=11} 2019-12-16 17:01:52.666:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT_END --> END 2019-12-16 17:01:52.666:DBUG:oejs.HttpChannel:qtp1819063424-137: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=3,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=3,age=11} 2019-12-16 17:01:52.666:DBUG:oejs.HttpInput:qtp1819063424-137: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.666:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=3,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=3,age=11} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.666:DBUG:oejs.HttpChannelState:qtp1819063424-137: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.666:DBUG:oejh.HttpParser:qtp1819063424-137: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.666:DBUG:oejh.HttpParser:qtp1819063424-137: END --> START 2019-12-16 17:01:52.666:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=3,c=false/false,a=IDLE,uri=null,age=0} startThread=0 2019-12-16 17:01:52.666:DBUG:oejs.HttpChannel:qtp1819063424-137: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=3,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.666:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@7168bcad in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.666:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=3,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=3,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.666:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=3,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=486,l=8192,c=8192,r=7706]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.666:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=3,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=486,l=8192,c=8192,r=7706]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.666:DBUG:oejh.HttpParser:qtp1819063424-138: parseNext s=START HeapByteBuffer@3bcc444e[p=486,l=8192,c=8192,r=7706]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.666:DBUG:oejh.HttpParser:qtp1819063424-138: START --> SPACE1 2019-12-16 17:01:52.666:DBUG:oejh.HttpParser:qtp1819063424-138: SPACE1 --> URI 2019-12-16 17:01:52.666:DBUG:oejh.HttpParser:qtp1819063424-138: URI --> SPACE2 2019-12-16 17:01:52.666:DBUG:oejh.HttpParser:qtp1819063424-138: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.666:DBUG:oejh.HttpParser:qtp1819063424-138: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.666:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.666:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.666:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.666:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.666:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.666:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.666:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.666:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.666:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER --> CONTENT 2019-12-16 17:01:52.666:DBUG:oejs.HttpChannel:qtp1819063424-138: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=4 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=4,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=4,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=4 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.666:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=4,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=4,age=0} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.666:DBUG:oejs.HttpChannel:qtp1819063424-138: handle //127.0.1.1:44391/data?writes=1&block=16&id=4 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=4,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=4,age=0} 2019-12-16 17:01:52.666:DBUG:oejs.HttpChannelState:qtp1819063424-138: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.666:DBUG:oejs.HttpChannel:qtp1819063424-138: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=4,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=4,age=0} 2019-12-16 17:01:52.666:DBUG:oejs.Server:qtp1819063424-138: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=4,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=4,age=0} 2019-12-16 17:01:52.666:DBUG:oejs.Server:qtp1819063424-138: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=4,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=4,age=0} 2019-12-16 17:01:52.666:DBUG:oejs.HttpChannelState:qtp1819063424-138: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.666:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.666:DBUG:oejs.HttpChannel:qtp1819063424-138: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=4,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=4,age=0} 2019-12-16 17:01:52.666:DBUG:oejs.HttpOutput:qtp1819063424-138: complete(org.eclipse.jetty.util.Callback$4@3cddd0d5) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.666:DBUG:oejs.HttpChannel:qtp1819063424-138: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@619e3dc4 2019-12-16 17:01:52.666:DBUG:oejs.HttpChannel:qtp1819063424-138: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=4,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=4,age=0} 200 null HTTP/1.1 2019-12-16 17:01:52.666:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@442d3d6c] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.667:DBUG:oejh.HttpGenerator:qtp1819063424-138: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.667:DBUG:oejh.HttpGenerator:qtp1819063424-138: <| 2019-12-16 17:01:52.667:DBUG:oejh.HttpGenerator:qtp1819063424-138: CONTENT_LENGTH 2019-12-16 17:01:52.667:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@442d3d6c] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.667:DBUG:oeji.WriteFlusher:qtp1819063424-138: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.667:DBUG:oeji.WriteFlusher:qtp1819063424-138: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.667:DBUG:oeji.ChannelEndPoint:qtp1819063424-138: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=4,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=4,age=1} 2019-12-16 17:01:52.667:DBUG:oeji.WriteFlusher:qtp1819063424-138: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.667:DBUG:oeji.WriteFlusher:qtp1819063424-138: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.667:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@442d3d6c] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.667:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@30ab718a startThread=0 2019-12-16 17:01:52.667:DBUG:oejs.HttpChannelState:qtp1819063424-138: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.667:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.667:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@30ab718a in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.667:DBUG:oejs.HttpChannel:qtp1819063424-138: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=4,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=4,age=1} 2019-12-16 17:01:52.667:DBUG:oejs.HttpChannel:qtp1819063424-138: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=4,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=4,age=1} 2019-12-16 17:01:52.667:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=4,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=4,age=1} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=648,l=8192,c=8192,r=7544]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.667:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=4,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=4,age=1} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.677:DBUG:oejs.HttpOutput:qtp1819063424-136: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@3cddd0d5 r=true w=false 2019-12-16 17:01:52.677:DBUG:oejs.HttpChannelState:qtp1819063424-136: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.677:DBUG:oejs.HttpChannel:qtp1819063424-136: handle //127.0.1.1:44391/data?writes=1&block=16&id=4 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=4,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=4,age=11} 2019-12-16 17:01:52.677:DBUG:oejs.HttpChannelState:qtp1819063424-136: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.677:DBUG:oejs.HttpChannelState:qtp1819063424-136: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.677:DBUG:oejs.HttpChannel:qtp1819063424-136: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=4,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=4,age=11} 2019-12-16 17:01:52.677:DBUG:oejs.HttpChannel:qtp1819063424-136: onCompleted for /data written=13 2019-12-16 17:01:52.677:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=4,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=4,age=11} parse HeapByteBuffer@3bcc444e[p=648,l=8192,c=8192,r=7544]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.677:DBUG:oejh.HttpParser:qtp1819063424-136: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=648,l=8192,c=8192,r=7544]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.677:DBUG:oejh.HttpParser:qtp1819063424-136: CONTENT --> CONTENT_END 2019-12-16 17:01:52.677:DBUG:oejs.HttpChannel:qtp1819063424-136: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=4,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=4,age=11} 2019-12-16 17:01:52.677:DBUG:oejh.HttpParser:qtp1819063424-136: CONTENT_END --> END 2019-12-16 17:01:52.677:DBUG:oejs.HttpChannel:qtp1819063424-136: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=4,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=4,age=11} 2019-12-16 17:01:52.677:DBUG:oejs.HttpInput:qtp1819063424-136: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.677:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=4,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=4,age=11} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.677:DBUG:oejs.HttpChannelState:qtp1819063424-136: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.677:DBUG:oejh.HttpParser:qtp1819063424-136: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.677:DBUG:oejh.HttpParser:qtp1819063424-136: END --> START 2019-12-16 17:01:52.677:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=4,c=false/false,a=IDLE,uri=null,age=0} startThread=0 2019-12-16 17:01:52.677:DBUG:oejs.HttpChannel:qtp1819063424-136: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=4,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.677:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@30ab718a in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.677:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=4,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.677:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=4,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=648,l=8192,c=8192,r=7544]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.677:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=4,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=648,l=8192,c=8192,r=7544]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.677:DBUG:oejh.HttpParser:qtp1819063424-134: parseNext s=START HeapByteBuffer@3bcc444e[p=648,l=8192,c=8192,r=7544]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.677:DBUG:oejh.HttpParser:qtp1819063424-134: START --> SPACE1 2019-12-16 17:01:52.677:DBUG:oejh.HttpParser:qtp1819063424-134: SPACE1 --> URI 2019-12-16 17:01:52.677:DBUG:oejh.HttpParser:qtp1819063424-134: URI --> SPACE2 2019-12-16 17:01:52.677:DBUG:oejh.HttpParser:qtp1819063424-134: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.677:DBUG:oejh.HttpParser:qtp1819063424-134: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.677:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.677:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.677:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.677:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.677:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.677:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.677:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.677:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.677:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER --> CONTENT 2019-12-16 17:01:52.678:DBUG:oejs.HttpChannel:qtp1819063424-134: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=5 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=5,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=5,age=1} GET //127.0.1.1:44391/data?writes=1&block=16&id=5 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.678:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=5,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=5,age=1} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.678:DBUG:oejs.HttpChannel:qtp1819063424-134: handle //127.0.1.1:44391/data?writes=1&block=16&id=5 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=5,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=5,age=1} 2019-12-16 17:01:52.678:DBUG:oejs.HttpChannelState:qtp1819063424-134: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.678:DBUG:oejs.HttpChannel:qtp1819063424-134: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=5,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=5,age=1} 2019-12-16 17:01:52.678:DBUG:oejs.Server:qtp1819063424-134: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=5,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=5,age=1} 2019-12-16 17:01:52.678:DBUG:oejs.Server:qtp1819063424-134: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=5,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=5,age=1} 2019-12-16 17:01:52.678:DBUG:oejs.HttpChannelState:qtp1819063424-134: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.678:DBUG:oejs.HttpChannelState:qtp1819063424-134: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.678:DBUG:oejs.HttpChannel:qtp1819063424-134: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=5,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=5,age=1} 2019-12-16 17:01:52.678:DBUG:oejs.HttpOutput:qtp1819063424-134: complete(org.eclipse.jetty.util.Callback$4@1e19040a) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.678:DBUG:oejs.HttpChannel:qtp1819063424-134: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@36c0aa00 2019-12-16 17:01:52.678:DBUG:oejs.HttpChannel:qtp1819063424-134: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=5,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=5,age=1} 200 null HTTP/1.1 2019-12-16 17:01:52.678:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@194a69ee] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.678:DBUG:oejh.HttpGenerator:qtp1819063424-134: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.678:DBUG:oejh.HttpGenerator:qtp1819063424-134: <| 2019-12-16 17:01:52.678:DBUG:oejh.HttpGenerator:qtp1819063424-134: CONTENT_LENGTH 2019-12-16 17:01:52.678:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@194a69ee] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.678:DBUG:oeji.WriteFlusher:qtp1819063424-134: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.678:DBUG:oeji.WriteFlusher:qtp1819063424-134: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.678:DBUG:oeji.ChannelEndPoint:qtp1819063424-134: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=5,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=5,age=1} 2019-12-16 17:01:52.678:DBUG:oeji.WriteFlusher:qtp1819063424-134: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.678:DBUG:oeji.WriteFlusher:qtp1819063424-134: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.678:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@194a69ee] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.678:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@2df323be startThread=0 2019-12-16 17:01:52.678:DBUG:oejs.HttpChannelState:qtp1819063424-134: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.678:DBUG:oejs.HttpChannelState:qtp1819063424-134: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.678:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@2df323be in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.678:DBUG:oejs.HttpChannel:qtp1819063424-134: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=5,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=5,age=1} 2019-12-16 17:01:52.678:DBUG:oejs.HttpChannel:qtp1819063424-134: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=5,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=5,age=1} 2019-12-16 17:01:52.678:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=5,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=5,age=1} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=810,l=8192,c=8192,r=7382]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.678:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=5,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=5,age=1} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.688:DBUG:oejs.HttpOutput:qtp1819063424-137: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@1e19040a r=true w=false 2019-12-16 17:01:52.688:DBUG:oejs.HttpChannelState:qtp1819063424-137: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.688:DBUG:oejs.HttpChannel:qtp1819063424-137: handle //127.0.1.1:44391/data?writes=1&block=16&id=5 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=5,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=5,age=11} 2019-12-16 17:01:52.688:DBUG:oejs.HttpChannelState:qtp1819063424-137: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.688:DBUG:oejs.HttpChannelState:qtp1819063424-137: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.688:DBUG:oejs.HttpChannel:qtp1819063424-137: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=5,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=5,age=11} 2019-12-16 17:01:52.688:DBUG:oejs.HttpChannel:qtp1819063424-137: onCompleted for /data written=13 2019-12-16 17:01:52.688:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=5,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=5,age=11} parse HeapByteBuffer@3bcc444e[p=810,l=8192,c=8192,r=7382]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.688:DBUG:oejh.HttpParser:qtp1819063424-137: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=810,l=8192,c=8192,r=7382]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.688:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT --> CONTENT_END 2019-12-16 17:01:52.688:DBUG:oejs.HttpChannel:qtp1819063424-137: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=5,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=5,age=11} 2019-12-16 17:01:52.688:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT_END --> END 2019-12-16 17:01:52.688:DBUG:oejs.HttpChannel:qtp1819063424-137: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=5,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=5,age=11} 2019-12-16 17:01:52.688:DBUG:oejs.HttpInput:qtp1819063424-137: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.688:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=5,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=5,age=11} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.688:DBUG:oejs.HttpChannelState:qtp1819063424-137: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.688:DBUG:oejh.HttpParser:qtp1819063424-137: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.688:DBUG:oejh.HttpParser:qtp1819063424-137: END --> START 2019-12-16 17:01:52.688:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=5,c=false/false,a=IDLE,uri=null,age=0} startThread=0 2019-12-16 17:01:52.688:DBUG:oejs.HttpChannel:qtp1819063424-137: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=5,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.688:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@2df323be in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.688:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=5,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.689:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=5,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=810,l=8192,c=8192,r=7382]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.689:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=5,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=810,l=8192,c=8192,r=7382]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.689:DBUG:oejh.HttpParser:qtp1819063424-138: parseNext s=START HeapByteBuffer@3bcc444e[p=810,l=8192,c=8192,r=7382]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.689:DBUG:oejh.HttpParser:qtp1819063424-138: START --> SPACE1 2019-12-16 17:01:52.689:DBUG:oejh.HttpParser:qtp1819063424-138: SPACE1 --> URI 2019-12-16 17:01:52.689:DBUG:oejh.HttpParser:qtp1819063424-138: URI --> SPACE2 2019-12-16 17:01:52.689:DBUG:oejh.HttpParser:qtp1819063424-138: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.689:DBUG:oejh.HttpParser:qtp1819063424-138: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.689:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.689:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.689:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.689:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.689:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.689:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.689:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.689:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.689:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER --> CONTENT 2019-12-16 17:01:52.689:DBUG:oejs.HttpChannel:qtp1819063424-138: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=6 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=6,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=6,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=6 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.689:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=6,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=6,age=0} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.689:DBUG:oejs.HttpChannel:qtp1819063424-138: handle //127.0.1.1:44391/data?writes=1&block=16&id=6 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=6,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=6,age=0} 2019-12-16 17:01:52.689:DBUG:oejs.HttpChannelState:qtp1819063424-138: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.689:DBUG:oejs.HttpChannel:qtp1819063424-138: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=6,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=6,age=0} 2019-12-16 17:01:52.689:DBUG:oejs.Server:qtp1819063424-138: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=6,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=6,age=0} 2019-12-16 17:01:52.689:DBUG:oejs.Server:qtp1819063424-138: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=6,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=6,age=0} 2019-12-16 17:01:52.689:DBUG:oejs.HttpChannelState:qtp1819063424-138: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.689:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.689:DBUG:oejs.HttpChannel:qtp1819063424-138: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=6,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=6,age=0} 2019-12-16 17:01:52.689:DBUG:oejs.HttpOutput:qtp1819063424-138: complete(org.eclipse.jetty.util.Callback$4@62224432) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.689:DBUG:oejs.HttpChannel:qtp1819063424-138: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@724225af 2019-12-16 17:01:52.689:DBUG:oejs.HttpChannel:qtp1819063424-138: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=6,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=6,age=0} 200 null HTTP/1.1 2019-12-16 17:01:52.689:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@5f29b0d6] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.689:DBUG:oejh.HttpGenerator:qtp1819063424-138: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.689:DBUG:oejh.HttpGenerator:qtp1819063424-138: <| 2019-12-16 17:01:52.689:DBUG:oejh.HttpGenerator:qtp1819063424-138: CONTENT_LENGTH 2019-12-16 17:01:52.689:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@5f29b0d6] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.689:DBUG:oeji.WriteFlusher:qtp1819063424-138: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.689:DBUG:oeji.WriteFlusher:qtp1819063424-138: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.689:DBUG:oeji.ChannelEndPoint:qtp1819063424-138: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=6,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=6,age=0} 2019-12-16 17:01:52.689:DBUG:oeji.WriteFlusher:qtp1819063424-138: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.689:DBUG:oeji.WriteFlusher:qtp1819063424-138: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.689:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@5f29b0d6] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.689:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@34e5ad98 startThread=0 2019-12-16 17:01:52.689:DBUG:oejs.HttpChannelState:qtp1819063424-138: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.689:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.689:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@34e5ad98 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.689:DBUG:oejs.HttpChannel:qtp1819063424-138: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=6,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=6,age=0} 2019-12-16 17:01:52.689:DBUG:oejs.HttpChannel:qtp1819063424-138: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=6,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=6,age=0} 2019-12-16 17:01:52.689:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=6,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=6,age=0} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=972,l=8192,c=8192,r=7220]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.689:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=6,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=6,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.699:DBUG:oejs.HttpOutput:qtp1819063424-136: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@62224432 r=true w=false 2019-12-16 17:01:52.699:DBUG:oejs.HttpChannelState:qtp1819063424-136: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.699:DBUG:oejs.HttpChannel:qtp1819063424-136: handle //127.0.1.1:44391/data?writes=1&block=16&id=6 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=6,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=6,age=10} 2019-12-16 17:01:52.699:DBUG:oejs.HttpChannelState:qtp1819063424-136: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.699:DBUG:oejs.HttpChannelState:qtp1819063424-136: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.699:DBUG:oejs.HttpChannel:qtp1819063424-136: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=6,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=6,age=10} 2019-12-16 17:01:52.700:DBUG:oejs.HttpChannel:qtp1819063424-136: onCompleted for /data written=13 2019-12-16 17:01:52.700:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=6,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=6,age=11} parse HeapByteBuffer@3bcc444e[p=972,l=8192,c=8192,r=7220]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.700:DBUG:oejh.HttpParser:qtp1819063424-136: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=972,l=8192,c=8192,r=7220]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.700:DBUG:oejh.HttpParser:qtp1819063424-136: CONTENT --> CONTENT_END 2019-12-16 17:01:52.700:DBUG:oejs.HttpChannel:qtp1819063424-136: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=6,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=6,age=11} 2019-12-16 17:01:52.700:DBUG:oejh.HttpParser:qtp1819063424-136: CONTENT_END --> END 2019-12-16 17:01:52.700:DBUG:oejs.HttpChannel:qtp1819063424-136: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=6,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=6,age=11} 2019-12-16 17:01:52.700:DBUG:oejs.HttpInput:qtp1819063424-136: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.700:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=6,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=6,age=11} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.700:DBUG:oejs.HttpChannelState:qtp1819063424-136: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.700:DBUG:oejh.HttpParser:qtp1819063424-136: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.700:DBUG:oejh.HttpParser:qtp1819063424-136: END --> START 2019-12-16 17:01:52.700:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=6,c=false/false,a=IDLE,uri=null,age=0} startThread=0 2019-12-16 17:01:52.700:DBUG:oejs.HttpChannel:qtp1819063424-136: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=6,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.700:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@34e5ad98 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.700:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=6,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.700:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=6,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=972,l=8192,c=8192,r=7220]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.700:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=6,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=972,l=8192,c=8192,r=7220]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.700:DBUG:oejh.HttpParser:qtp1819063424-134: parseNext s=START HeapByteBuffer@3bcc444e[p=972,l=8192,c=8192,r=7220]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.700:DBUG:oejh.HttpParser:qtp1819063424-134: START --> SPACE1 2019-12-16 17:01:52.700:DBUG:oejh.HttpParser:qtp1819063424-134: SPACE1 --> URI 2019-12-16 17:01:52.700:DBUG:oejh.HttpParser:qtp1819063424-134: URI --> SPACE2 2019-12-16 17:01:52.700:DBUG:oejh.HttpParser:qtp1819063424-134: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.700:DBUG:oejh.HttpParser:qtp1819063424-134: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.700:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.700:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.700:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.700:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.700:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.700:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.700:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.700:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.700:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER --> CONTENT 2019-12-16 17:01:52.700:DBUG:oejs.HttpChannel:qtp1819063424-134: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=7 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=7,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=7,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=7 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.700:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=7,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=7,age=0} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.700:DBUG:oejs.HttpChannel:qtp1819063424-134: handle //127.0.1.1:44391/data?writes=1&block=16&id=7 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=7,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=7,age=0} 2019-12-16 17:01:52.700:DBUG:oejs.HttpChannelState:qtp1819063424-134: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.700:DBUG:oejs.HttpChannel:qtp1819063424-134: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=7,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=7,age=0} 2019-12-16 17:01:52.700:DBUG:oejs.Server:qtp1819063424-134: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=7,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=7,age=0} 2019-12-16 17:01:52.700:DBUG:oejs.Server:qtp1819063424-134: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=7,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=7,age=0} 2019-12-16 17:01:52.700:DBUG:oejs.HttpChannelState:qtp1819063424-134: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.700:DBUG:oejs.HttpChannelState:qtp1819063424-134: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.700:DBUG:oejs.HttpChannel:qtp1819063424-134: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=7,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=7,age=0} 2019-12-16 17:01:52.700:DBUG:oejs.HttpOutput:qtp1819063424-134: complete(org.eclipse.jetty.util.Callback$4@7b9c5b5e) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.700:DBUG:oejs.HttpChannel:qtp1819063424-134: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@483f7e87 2019-12-16 17:01:52.700:DBUG:oejs.HttpChannel:qtp1819063424-134: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=7,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=7,age=0} 200 null HTTP/1.1 2019-12-16 17:01:52.700:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@2f07b77] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.700:DBUG:oejh.HttpGenerator:qtp1819063424-134: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.700:DBUG:oejh.HttpGenerator:qtp1819063424-134: <| 2019-12-16 17:01:52.700:DBUG:oejh.HttpGenerator:qtp1819063424-134: CONTENT_LENGTH 2019-12-16 17:01:52.700:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@2f07b77] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.700:DBUG:oeji.WriteFlusher:qtp1819063424-134: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.700:DBUG:oeji.WriteFlusher:qtp1819063424-134: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.700:DBUG:oeji.ChannelEndPoint:qtp1819063424-134: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=7,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=7,age=0} 2019-12-16 17:01:52.700:DBUG:oeji.WriteFlusher:qtp1819063424-134: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.700:DBUG:oeji.WriteFlusher:qtp1819063424-134: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.700:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@2f07b77] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.700:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@362a4644 startThread=0 2019-12-16 17:01:52.700:DBUG:oejs.HttpChannelState:qtp1819063424-134: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.700:DBUG:oejs.HttpChannelState:qtp1819063424-134: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.700:DBUG:oejs.HttpChannel:qtp1819063424-134: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=7,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=7,age=0} 2019-12-16 17:01:52.700:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@362a4644 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.700:DBUG:oejs.HttpChannel:qtp1819063424-134: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=7,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=7,age=0} 2019-12-16 17:01:52.700:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=7,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=7,age=0} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=1134,l=8192,c=8192,r=7058]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.700:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=7,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=7,age=1} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.711:DBUG:oejs.HttpOutput:qtp1819063424-137: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@7b9c5b5e r=true w=false 2019-12-16 17:01:52.711:DBUG:oejs.HttpChannelState:qtp1819063424-137: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.711:DBUG:oejs.HttpChannel:qtp1819063424-137: handle //127.0.1.1:44391/data?writes=1&block=16&id=7 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=7,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=7,age=11} 2019-12-16 17:01:52.711:DBUG:oejs.HttpChannelState:qtp1819063424-137: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.711:DBUG:oejs.HttpChannelState:qtp1819063424-137: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.711:DBUG:oejs.HttpChannel:qtp1819063424-137: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=7,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=7,age=11} 2019-12-16 17:01:52.711:DBUG:oejs.HttpChannel:qtp1819063424-137: onCompleted for /data written=13 2019-12-16 17:01:52.711:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=7,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=7,age=11} parse HeapByteBuffer@3bcc444e[p=1134,l=8192,c=8192,r=7058]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.711:DBUG:oejh.HttpParser:qtp1819063424-137: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=1134,l=8192,c=8192,r=7058]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.711:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT --> CONTENT_END 2019-12-16 17:01:52.711:DBUG:oejs.HttpChannel:qtp1819063424-137: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=7,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=7,age=11} 2019-12-16 17:01:52.711:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT_END --> END 2019-12-16 17:01:52.711:DBUG:oejs.HttpChannel:qtp1819063424-137: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=7,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=7,age=11} 2019-12-16 17:01:52.711:DBUG:oejs.HttpInput:qtp1819063424-137: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.711:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=7,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=7,age=11} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.711:DBUG:oejs.HttpChannelState:qtp1819063424-137: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.711:DBUG:oejh.HttpParser:qtp1819063424-137: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.711:DBUG:oejh.HttpParser:qtp1819063424-137: END --> START 2019-12-16 17:01:52.711:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=7,c=false/false,a=IDLE,uri=null,age=0} startThread=0 2019-12-16 17:01:52.711:DBUG:oejs.HttpChannel:qtp1819063424-137: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=7,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.711:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@362a4644 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.711:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=7,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.711:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=7,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=1134,l=8192,c=8192,r=7058]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.711:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=7,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=1134,l=8192,c=8192,r=7058]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.711:DBUG:oejh.HttpParser:qtp1819063424-138: parseNext s=START HeapByteBuffer@3bcc444e[p=1134,l=8192,c=8192,r=7058]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.711:DBUG:oejh.HttpParser:qtp1819063424-138: START --> SPACE1 2019-12-16 17:01:52.711:DBUG:oejh.HttpParser:qtp1819063424-138: SPACE1 --> URI 2019-12-16 17:01:52.711:DBUG:oejh.HttpParser:qtp1819063424-138: URI --> SPACE2 2019-12-16 17:01:52.711:DBUG:oejh.HttpParser:qtp1819063424-138: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.711:DBUG:oejh.HttpParser:qtp1819063424-138: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.711:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.711:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.711:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.711:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.711:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.711:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.711:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.711:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.711:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER --> CONTENT 2019-12-16 17:01:52.711:DBUG:oejs.HttpChannel:qtp1819063424-138: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=8 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=8,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=8,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=8 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.711:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=8,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=8,age=0} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.711:DBUG:oejs.HttpChannel:qtp1819063424-138: handle //127.0.1.1:44391/data?writes=1&block=16&id=8 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=8,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=8,age=0} 2019-12-16 17:01:52.711:DBUG:oejs.HttpChannelState:qtp1819063424-138: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.711:DBUG:oejs.HttpChannel:qtp1819063424-138: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=8,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=8,age=0} 2019-12-16 17:01:52.711:DBUG:oejs.Server:qtp1819063424-138: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=8,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=8,age=0} 2019-12-16 17:01:52.711:DBUG:oejs.Server:qtp1819063424-138: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=8,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=8,age=0} 2019-12-16 17:01:52.711:DBUG:oejs.HttpChannelState:qtp1819063424-138: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.711:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.711:DBUG:oejs.HttpChannel:qtp1819063424-138: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=8,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=8,age=0} 2019-12-16 17:01:52.711:DBUG:oejs.HttpOutput:qtp1819063424-138: complete(org.eclipse.jetty.util.Callback$4@44967ce2) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.711:DBUG:oejs.HttpChannel:qtp1819063424-138: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@279a4682 2019-12-16 17:01:52.711:DBUG:oejs.HttpChannel:qtp1819063424-138: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=8,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=8,age=0} 200 null HTTP/1.1 2019-12-16 17:01:52.711:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@35a7eda7] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.711:DBUG:oejh.HttpGenerator:qtp1819063424-138: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.711:DBUG:oejh.HttpGenerator:qtp1819063424-138: <| 2019-12-16 17:01:52.711:DBUG:oejh.HttpGenerator:qtp1819063424-138: CONTENT_LENGTH 2019-12-16 17:01:52.711:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@35a7eda7] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.711:DBUG:oeji.WriteFlusher:qtp1819063424-138: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.711:DBUG:oeji.WriteFlusher:qtp1819063424-138: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.712:DBUG:oeji.ChannelEndPoint:qtp1819063424-138: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=8,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=8,age=1} 2019-12-16 17:01:52.712:DBUG:oeji.WriteFlusher:qtp1819063424-138: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.712:DBUG:oeji.WriteFlusher:qtp1819063424-138: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.712:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@35a7eda7] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.712:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@2c371fe6 startThread=0 2019-12-16 17:01:52.712:DBUG:oejs.HttpChannelState:qtp1819063424-138: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.712:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.712:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@2c371fe6 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.712:DBUG:oejs.HttpChannel:qtp1819063424-138: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=8,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=8,age=1} 2019-12-16 17:01:52.712:DBUG:oejs.HttpChannel:qtp1819063424-138: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=8,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=8,age=1} 2019-12-16 17:01:52.712:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=8,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=8,age=1} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=1296,l=8192,c=8192,r=6896]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.712:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=8,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=8,age=1} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.722:DBUG:oejs.HttpOutput:qtp1819063424-136: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@44967ce2 r=true w=false 2019-12-16 17:01:52.722:DBUG:oejs.HttpChannelState:qtp1819063424-136: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.722:DBUG:oejs.HttpChannel:qtp1819063424-136: handle //127.0.1.1:44391/data?writes=1&block=16&id=8 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=8,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=8,age=11} 2019-12-16 17:01:52.722:DBUG:oejs.HttpChannelState:qtp1819063424-136: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.722:DBUG:oejs.HttpChannelState:qtp1819063424-136: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.722:DBUG:oejs.HttpChannel:qtp1819063424-136: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=8,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=8,age=11} 2019-12-16 17:01:52.722:DBUG:oejs.HttpChannel:qtp1819063424-136: onCompleted for /data written=13 2019-12-16 17:01:52.722:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=8,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=8,age=11} parse HeapByteBuffer@3bcc444e[p=1296,l=8192,c=8192,r=6896]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.722:DBUG:oejh.HttpParser:qtp1819063424-136: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=1296,l=8192,c=8192,r=6896]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.722:DBUG:oejh.HttpParser:qtp1819063424-136: CONTENT --> CONTENT_END 2019-12-16 17:01:52.722:DBUG:oejs.HttpChannel:qtp1819063424-136: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=8,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=8,age=11} 2019-12-16 17:01:52.722:DBUG:oejh.HttpParser:qtp1819063424-136: CONTENT_END --> END 2019-12-16 17:01:52.722:DBUG:oejs.HttpChannel:qtp1819063424-136: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=8,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=8,age=11} 2019-12-16 17:01:52.722:DBUG:oejs.HttpInput:qtp1819063424-136: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.722:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=8,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=8,age=11} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.723:DBUG:oejs.HttpChannelState:qtp1819063424-136: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.723:DBUG:oejh.HttpParser:qtp1819063424-136: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.723:DBUG:oejh.HttpParser:qtp1819063424-136: END --> START 2019-12-16 17:01:52.723:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=8,c=false/false,a=IDLE,uri=null,age=0} startThread=0 2019-12-16 17:01:52.723:DBUG:oejs.HttpChannel:qtp1819063424-136: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=8,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.723:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=8,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.723:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@2c371fe6 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.723:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=8,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=1296,l=8192,c=8192,r=6896]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.723:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=8,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=1296,l=8192,c=8192,r=6896]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.723:DBUG:oejh.HttpParser:qtp1819063424-134: parseNext s=START HeapByteBuffer@3bcc444e[p=1296,l=8192,c=8192,r=6896]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.723:DBUG:oejh.HttpParser:qtp1819063424-134: START --> SPACE1 2019-12-16 17:01:52.723:DBUG:oejh.HttpParser:qtp1819063424-134: SPACE1 --> URI 2019-12-16 17:01:52.723:DBUG:oejh.HttpParser:qtp1819063424-134: URI --> SPACE2 2019-12-16 17:01:52.723:DBUG:oejh.HttpParser:qtp1819063424-134: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.723:DBUG:oejh.HttpParser:qtp1819063424-134: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.723:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.723:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.723:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.723:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.723:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.723:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.723:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.723:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.723:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER --> CONTENT 2019-12-16 17:01:52.724:DBUG:oejs.HttpChannel:qtp1819063424-134: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=9 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=9,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=9,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=9 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.724:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=9,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=9,age=0} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.724:DBUG:oejs.HttpChannel:qtp1819063424-134: handle //127.0.1.1:44391/data?writes=1&block=16&id=9 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=9,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=9,age=0} 2019-12-16 17:01:52.724:DBUG:oejs.HttpChannelState:qtp1819063424-134: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.724:DBUG:oejs.HttpChannel:qtp1819063424-134: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=9,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=9,age=0} 2019-12-16 17:01:52.724:DBUG:oejs.Server:qtp1819063424-134: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=9,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=9,age=0} 2019-12-16 17:01:52.724:DBUG:oejs.Server:qtp1819063424-134: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=9,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=9,age=0} 2019-12-16 17:01:52.724:DBUG:oejs.HttpChannelState:qtp1819063424-134: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.724:DBUG:oejs.HttpChannelState:qtp1819063424-134: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.724:DBUG:oejs.HttpChannel:qtp1819063424-134: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=9,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=9,age=0} 2019-12-16 17:01:52.724:DBUG:oejs.HttpOutput:qtp1819063424-134: complete(org.eclipse.jetty.util.Callback$4@2f75ad74) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.724:DBUG:oejs.HttpChannel:qtp1819063424-134: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@1c8d255b 2019-12-16 17:01:52.724:DBUG:oejs.HttpChannel:qtp1819063424-134: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=9,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=9,age=0} 200 null HTTP/1.1 2019-12-16 17:01:52.724:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@1d27ce7e] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.724:DBUG:oejh.HttpGenerator:qtp1819063424-134: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.724:DBUG:oejh.HttpGenerator:qtp1819063424-134: <| 2019-12-16 17:01:52.724:DBUG:oejh.HttpGenerator:qtp1819063424-134: CONTENT_LENGTH 2019-12-16 17:01:52.724:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@1d27ce7e] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.724:DBUG:oeji.WriteFlusher:qtp1819063424-134: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.725:DBUG:oeji.WriteFlusher:qtp1819063424-134: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.725:DBUG:oeji.ChannelEndPoint:qtp1819063424-134: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=13/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=9,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=9,age=1} 2019-12-16 17:01:52.725:DBUG:oeji.WriteFlusher:qtp1819063424-134: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.725:DBUG:oeji.WriteFlusher:qtp1819063424-134: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.725:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@1d27ce7e] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.725:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@795ba3f8 startThread=0 2019-12-16 17:01:52.725:DBUG:oejs.HttpChannelState:qtp1819063424-134: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.725:DBUG:oejs.HttpChannelState:qtp1819063424-134: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.725:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@795ba3f8 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.725:DBUG:oejs.HttpChannel:qtp1819063424-134: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=9,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=9,age=1} 2019-12-16 17:01:52.725:DBUG:oejs.HttpChannel:qtp1819063424-134: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=9,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=9,age=1} 2019-12-16 17:01:52.725:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=9,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=9,age=1} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=1458,l=8192,c=8192,r=6734]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.726:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=9,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=9,age=2} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.735:DBUG:oejs.HttpOutput:qtp1819063424-137: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@2f75ad74 r=true w=false 2019-12-16 17:01:52.736:DBUG:oejs.HttpChannelState:qtp1819063424-137: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.736:DBUG:oejs.HttpChannel:qtp1819063424-137: handle //127.0.1.1:44391/data?writes=1&block=16&id=9 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=9,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=9,age=12} 2019-12-16 17:01:52.736:DBUG:oejs.HttpChannelState:qtp1819063424-137: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.736:DBUG:oejs.HttpChannelState:qtp1819063424-137: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.736:DBUG:oejs.HttpChannel:qtp1819063424-137: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=9,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=9,age=12} 2019-12-16 17:01:52.736:DBUG:oejs.HttpChannel:qtp1819063424-137: onCompleted for /data written=13 2019-12-16 17:01:52.736:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=9,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=9,age=12} parse HeapByteBuffer@3bcc444e[p=1458,l=8192,c=8192,r=6734]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.736:DBUG:oejh.HttpParser:qtp1819063424-137: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=1458,l=8192,c=8192,r=6734]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.736:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT --> CONTENT_END 2019-12-16 17:01:52.736:DBUG:oejs.HttpChannel:qtp1819063424-137: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=9,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=9,age=12} 2019-12-16 17:01:52.736:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT_END --> END 2019-12-16 17:01:52.736:DBUG:oejs.HttpChannel:qtp1819063424-137: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=9,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=9,age=12} 2019-12-16 17:01:52.736:DBUG:oejs.HttpInput:qtp1819063424-137: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.736:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=9,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=9,age=12} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.736:DBUG:oejs.HttpChannelState:qtp1819063424-137: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.736:DBUG:oejh.HttpParser:qtp1819063424-137: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.737:DBUG:oejh.HttpParser:qtp1819063424-137: END --> START 2019-12-16 17:01:52.737:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=9,c=false/false,a=IDLE,uri=null,age=0} startThread=0 2019-12-16 17:01:52.737:DBUG:oejs.HttpChannel:qtp1819063424-137: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=9,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.737:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=9,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.737:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@795ba3f8 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.737:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=9,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=1458,l=8192,c=8192,r=6734]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.738:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=9,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=1458,l=8192,c=8192,r=6734]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.738:DBUG:oejh.HttpParser:qtp1819063424-138: parseNext s=START HeapByteBuffer@3bcc444e[p=1458,l=8192,c=8192,r=6734]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.738:DBUG:oejh.HttpParser:qtp1819063424-138: START --> SPACE1 2019-12-16 17:01:52.738:DBUG:oejh.HttpParser:qtp1819063424-138: SPACE1 --> URI 2019-12-16 17:01:52.738:DBUG:oejh.HttpParser:qtp1819063424-138: URI --> SPACE2 2019-12-16 17:01:52.738:DBUG:oejh.HttpParser:qtp1819063424-138: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.738:DBUG:oejh.HttpParser:qtp1819063424-138: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.738:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.738:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.738:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.738:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.738:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.738:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.738:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.738:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.738:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER --> CONTENT 2019-12-16 17:01:52.738:DBUG:oejs.HttpChannel:qtp1819063424-138: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=10 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=10,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=10,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=10 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.738:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=13/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=10,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=10,age=0} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.738:DBUG:oejs.HttpChannel:qtp1819063424-138: handle //127.0.1.1:44391/data?writes=1&block=16&id=10 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=10,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=10,age=0} 2019-12-16 17:01:52.738:DBUG:oejs.HttpChannelState:qtp1819063424-138: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.738:DBUG:oejs.HttpChannel:qtp1819063424-138: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=10,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=10,age=0} 2019-12-16 17:01:52.739:DBUG:oejs.Server:qtp1819063424-138: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=10,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=10,age=1} 2019-12-16 17:01:52.739:DBUG:oejs.Server:qtp1819063424-138: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=10,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=10,age=1} 2019-12-16 17:01:52.739:DBUG:oejs.HttpChannelState:qtp1819063424-138: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.739:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.739:DBUG:oejs.HttpChannel:qtp1819063424-138: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=10,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=10,age=1} 2019-12-16 17:01:52.739:DBUG:oejs.HttpOutput:qtp1819063424-138: complete(org.eclipse.jetty.util.Callback$4@5bb117ee) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.739:DBUG:oejs.HttpChannel:qtp1819063424-138: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@2eeae44c 2019-12-16 17:01:52.739:DBUG:oejs.HttpChannel:qtp1819063424-138: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=10,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=10,age=1} 200 null HTTP/1.1 2019-12-16 17:01:52.739:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@24aaeee3] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.739:DBUG:oejh.HttpGenerator:qtp1819063424-138: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.739:DBUG:oejh.HttpGenerator:qtp1819063424-138: <| 2019-12-16 17:01:52.739:DBUG:oejh.HttpGenerator:qtp1819063424-138: CONTENT_LENGTH 2019-12-16 17:01:52.739:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@24aaeee3] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.739:DBUG:oeji.WriteFlusher:qtp1819063424-138: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.739:DBUG:oeji.WriteFlusher:qtp1819063424-138: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.740:DBUG:oeji.ChannelEndPoint:qtp1819063424-138: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=14/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=10,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=10,age=2} 2019-12-16 17:01:52.740:DBUG:oeji.WriteFlusher:qtp1819063424-138: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.740:DBUG:oeji.WriteFlusher:qtp1819063424-138: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.740:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@24aaeee3] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.740:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@30760dbf startThread=0 2019-12-16 17:01:52.740:DBUG:oejs.HttpChannelState:qtp1819063424-138: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.740:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@30760dbf in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.740:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.740:DBUG:oejs.HttpChannel:qtp1819063424-138: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=10,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=10,age=2} 2019-12-16 17:01:52.740:DBUG:oejs.HttpChannel:qtp1819063424-138: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=10,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=10,age=2} 2019-12-16 17:01:52.740:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=10,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=10,age=2} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=1621,l=8192,c=8192,r=6571]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.741:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=10,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=10,age=3} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.750:DBUG:oejs.HttpOutput:qtp1819063424-136: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@5bb117ee r=true w=false 2019-12-16 17:01:52.750:DBUG:oejs.HttpChannelState:qtp1819063424-136: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.751:DBUG:oejs.HttpChannel:qtp1819063424-136: handle //127.0.1.1:44391/data?writes=1&block=16&id=10 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=10,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=10,age=13} 2019-12-16 17:01:52.751:DBUG:oejs.HttpChannelState:qtp1819063424-136: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.751:DBUG:oejs.HttpChannelState:qtp1819063424-136: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.751:DBUG:oejs.HttpChannel:qtp1819063424-136: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=10,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=10,age=13} 2019-12-16 17:01:52.751:DBUG:oejs.HttpChannel:qtp1819063424-136: onCompleted for /data written=13 2019-12-16 17:01:52.751:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=10,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=10,age=13} parse HeapByteBuffer@3bcc444e[p=1621,l=8192,c=8192,r=6571]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.751:DBUG:oejh.HttpParser:qtp1819063424-136: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=1621,l=8192,c=8192,r=6571]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.752:DBUG:oejh.HttpParser:qtp1819063424-136: CONTENT --> CONTENT_END 2019-12-16 17:01:52.752:DBUG:oejs.HttpChannel:qtp1819063424-136: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=10,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=10,age=14} 2019-12-16 17:01:52.752:DBUG:oejh.HttpParser:qtp1819063424-136: CONTENT_END --> END 2019-12-16 17:01:52.752:DBUG:oejs.HttpChannel:qtp1819063424-136: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=10,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=10,age=14} 2019-12-16 17:01:52.752:DBUG:oejs.HttpInput:qtp1819063424-136: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.752:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=10,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=10,age=14} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.752:DBUG:oejs.HttpChannelState:qtp1819063424-136: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.752:DBUG:oejh.HttpParser:qtp1819063424-136: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.752:DBUG:oejh.HttpParser:qtp1819063424-136: END --> START 2019-12-16 17:01:52.752:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=10,c=false/false,a=IDLE,uri=null,age=0} startThread=0 2019-12-16 17:01:52.752:DBUG:oejs.HttpChannel:qtp1819063424-136: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=10,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.752:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=10,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.752:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@30760dbf in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.752:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=10,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=1621,l=8192,c=8192,r=6571]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.752:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=10,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=1621,l=8192,c=8192,r=6571]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.752:DBUG:oejh.HttpParser:qtp1819063424-134: parseNext s=START HeapByteBuffer@3bcc444e[p=1621,l=8192,c=8192,r=6571]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.753:DBUG:oejh.HttpParser:qtp1819063424-134: START --> SPACE1 2019-12-16 17:01:52.753:DBUG:oejh.HttpParser:qtp1819063424-134: SPACE1 --> URI 2019-12-16 17:01:52.753:DBUG:oejh.HttpParser:qtp1819063424-134: URI --> SPACE2 2019-12-16 17:01:52.753:DBUG:oejh.HttpParser:qtp1819063424-134: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.753:DBUG:oejh.HttpParser:qtp1819063424-134: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.753:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.753:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.753:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.753:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.753:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.753:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.753:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.753:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.753:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER --> CONTENT 2019-12-16 17:01:52.753:DBUG:oejs.HttpChannel:qtp1819063424-134: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=11 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=11,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=11,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=11 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.753:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=13/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=11,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=11,age=0} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.753:DBUG:oejs.HttpChannel:qtp1819063424-134: handle //127.0.1.1:44391/data?writes=1&block=16&id=11 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=11,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=11,age=0} 2019-12-16 17:01:52.753:DBUG:oejs.HttpChannelState:qtp1819063424-134: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.753:DBUG:oejs.HttpChannel:qtp1819063424-134: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=11,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=11,age=0} 2019-12-16 17:01:52.753:DBUG:oejs.Server:qtp1819063424-134: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=11,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=11,age=0} 2019-12-16 17:01:52.753:DBUG:oejs.Server:qtp1819063424-134: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=11,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=11,age=0} 2019-12-16 17:01:52.754:DBUG:oejs.HttpChannelState:qtp1819063424-134: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.754:DBUG:oejs.HttpChannelState:qtp1819063424-134: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.754:DBUG:oejs.HttpChannel:qtp1819063424-134: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=11,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=11,age=1} 2019-12-16 17:01:52.754:DBUG:oejs.HttpOutput:qtp1819063424-134: complete(org.eclipse.jetty.util.Callback$4@7bc7afaa) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.754:DBUG:oejs.HttpChannel:qtp1819063424-134: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@e15fa74 2019-12-16 17:01:52.754:DBUG:oejs.HttpChannel:qtp1819063424-134: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=11,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=11,age=1} 200 null HTTP/1.1 2019-12-16 17:01:52.754:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@2de291f6] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.754:DBUG:oejh.HttpGenerator:qtp1819063424-134: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.754:DBUG:oejh.HttpGenerator:qtp1819063424-134: <| 2019-12-16 17:01:52.754:DBUG:oejh.HttpGenerator:qtp1819063424-134: CONTENT_LENGTH 2019-12-16 17:01:52.754:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@2de291f6] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.754:DBUG:oeji.WriteFlusher:qtp1819063424-134: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.754:DBUG:oeji.WriteFlusher:qtp1819063424-134: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.755:DBUG:oeji.ChannelEndPoint:qtp1819063424-134: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=14/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=11,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=11,age=2} 2019-12-16 17:01:52.755:DBUG:oeji.WriteFlusher:qtp1819063424-134: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.755:DBUG:oeji.WriteFlusher:qtp1819063424-134: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.755:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@2de291f6] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.755:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@982a3d1 startThread=0 2019-12-16 17:01:52.755:DBUG:oejs.HttpChannelState:qtp1819063424-134: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.755:DBUG:oejs.HttpChannelState:qtp1819063424-134: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.755:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@982a3d1 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.755:DBUG:oejs.HttpChannel:qtp1819063424-134: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=11,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=11,age=2} 2019-12-16 17:01:52.755:DBUG:oejs.HttpChannel:qtp1819063424-134: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=11,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=11,age=2} 2019-12-16 17:01:52.755:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=11,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=11,age=2} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=1784,l=8192,c=8192,r=6408]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.756:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=11,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=11,age=3} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.765:DBUG:oejs.HttpOutput:qtp1819063424-137: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@7bc7afaa r=true w=false 2019-12-16 17:01:52.765:DBUG:oejs.HttpChannelState:qtp1819063424-137: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.765:DBUG:oejs.HttpChannel:qtp1819063424-137: handle //127.0.1.1:44391/data?writes=1&block=16&id=11 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=11,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=11,age=12} 2019-12-16 17:01:52.765:DBUG:oejs.HttpChannelState:qtp1819063424-137: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.766:DBUG:oejs.HttpChannelState:qtp1819063424-137: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.766:DBUG:oejs.HttpChannel:qtp1819063424-137: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=11,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=11,age=13} 2019-12-16 17:01:52.766:DBUG:oejs.HttpChannel:qtp1819063424-137: onCompleted for /data written=13 2019-12-16 17:01:52.766:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=11,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=11,age=13} parse HeapByteBuffer@3bcc444e[p=1784,l=8192,c=8192,r=6408]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.766:DBUG:oejh.HttpParser:qtp1819063424-137: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=1784,l=8192,c=8192,r=6408]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.766:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT --> CONTENT_END 2019-12-16 17:01:52.766:DBUG:oejs.HttpChannel:qtp1819063424-137: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=11,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=11,age=13} 2019-12-16 17:01:52.766:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT_END --> END 2019-12-16 17:01:52.766:DBUG:oejs.HttpChannel:qtp1819063424-137: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=11,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=11,age=13} 2019-12-16 17:01:52.766:DBUG:oejs.HttpInput:qtp1819063424-137: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.766:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=11,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=11,age=13} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.766:DBUG:oejs.HttpChannelState:qtp1819063424-137: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.766:DBUG:oejh.HttpParser:qtp1819063424-137: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.766:DBUG:oejh.HttpParser:qtp1819063424-137: END --> START 2019-12-16 17:01:52.766:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=11,c=false/false,a=IDLE,uri=null,age=0} startThread=0 2019-12-16 17:01:52.766:DBUG:oejs.HttpChannel:qtp1819063424-137: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=11,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.766:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=11,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.766:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@982a3d1 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.767:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=11,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=1784,l=8192,c=8192,r=6408]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.767:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=11,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=1784,l=8192,c=8192,r=6408]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.767:DBUG:oejh.HttpParser:qtp1819063424-138: parseNext s=START HeapByteBuffer@3bcc444e[p=1784,l=8192,c=8192,r=6408]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.767:DBUG:oejh.HttpParser:qtp1819063424-138: START --> SPACE1 2019-12-16 17:01:52.767:DBUG:oejh.HttpParser:qtp1819063424-138: SPACE1 --> URI 2019-12-16 17:01:52.767:DBUG:oejh.HttpParser:qtp1819063424-138: URI --> SPACE2 2019-12-16 17:01:52.767:DBUG:oejh.HttpParser:qtp1819063424-138: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.767:DBUG:oejh.HttpParser:qtp1819063424-138: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.767:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.767:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.767:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.767:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.767:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.767:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.767:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.767:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.767:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER --> CONTENT 2019-12-16 17:01:52.767:DBUG:oejs.HttpChannel:qtp1819063424-138: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=12 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=12,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=12,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=12 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.767:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=12,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=12,age=0} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.767:DBUG:oejs.HttpChannel:qtp1819063424-138: handle //127.0.1.1:44391/data?writes=1&block=16&id=12 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=12,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=12,age=0} 2019-12-16 17:01:52.767:DBUG:oejs.HttpChannelState:qtp1819063424-138: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.767:DBUG:oejs.HttpChannel:qtp1819063424-138: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=12,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=12,age=0} 2019-12-16 17:01:52.767:DBUG:oejs.Server:qtp1819063424-138: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=12,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=12,age=0} 2019-12-16 17:01:52.767:DBUG:oejs.Server:qtp1819063424-138: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=12,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=12,age=0} 2019-12-16 17:01:52.768:DBUG:oejs.HttpChannelState:qtp1819063424-138: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.768:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.768:DBUG:oejs.HttpChannel:qtp1819063424-138: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=12,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=12,age=1} 2019-12-16 17:01:52.768:DBUG:oejs.HttpOutput:qtp1819063424-138: complete(org.eclipse.jetty.util.Callback$4@63ab6238) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.768:DBUG:oejs.HttpChannel:qtp1819063424-138: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@1a9a3285 2019-12-16 17:01:52.768:DBUG:oejs.HttpChannel:qtp1819063424-138: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=12,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=12,age=1} 200 null HTTP/1.1 2019-12-16 17:01:52.768:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@69341ac3] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.768:DBUG:oejh.HttpGenerator:qtp1819063424-138: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.768:DBUG:oejh.HttpGenerator:qtp1819063424-138: <| 2019-12-16 17:01:52.768:DBUG:oejh.HttpGenerator:qtp1819063424-138: CONTENT_LENGTH 2019-12-16 17:01:52.768:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@69341ac3] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.768:DBUG:oeji.WriteFlusher:qtp1819063424-138: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.768:DBUG:oeji.WriteFlusher:qtp1819063424-138: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.768:DBUG:oeji.ChannelEndPoint:qtp1819063424-138: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=13/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=12,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=12,age=1} 2019-12-16 17:01:52.768:DBUG:oeji.WriteFlusher:qtp1819063424-138: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.768:DBUG:oeji.WriteFlusher:qtp1819063424-138: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.768:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@69341ac3] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.769:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@69aff9af startThread=0 2019-12-16 17:01:52.769:DBUG:oejs.HttpChannelState:qtp1819063424-138: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.769:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.769:DBUG:oejs.HttpChannel:qtp1819063424-138: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=12,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=12,age=2} 2019-12-16 17:01:52.769:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@69aff9af in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.769:DBUG:oejs.HttpChannel:qtp1819063424-138: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=12,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=12,age=2} 2019-12-16 17:01:52.769:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=12,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=12,age=2} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=1947,l=8192,c=8192,r=6245]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.769:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=12,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=12,age=2} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.779:DBUG:oejs.HttpOutput:qtp1819063424-136: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@63ab6238 r=true w=false 2019-12-16 17:01:52.779:DBUG:oejs.HttpChannelState:qtp1819063424-136: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.779:DBUG:oejs.HttpChannel:qtp1819063424-136: handle //127.0.1.1:44391/data?writes=1&block=16&id=12 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=12,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=12,age=12} 2019-12-16 17:01:52.779:DBUG:oejs.HttpChannelState:qtp1819063424-136: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.779:DBUG:oejs.HttpChannelState:qtp1819063424-136: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.779:DBUG:oejs.HttpChannel:qtp1819063424-136: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=12,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=12,age=12} 2019-12-16 17:01:52.779:DBUG:oejs.HttpChannel:qtp1819063424-136: onCompleted for /data written=13 2019-12-16 17:01:52.779:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=12,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=12,age=12} parse HeapByteBuffer@3bcc444e[p=1947,l=8192,c=8192,r=6245]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.780:DBUG:oejh.HttpParser:qtp1819063424-136: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=1947,l=8192,c=8192,r=6245]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.780:DBUG:oejh.HttpParser:qtp1819063424-136: CONTENT --> CONTENT_END 2019-12-16 17:01:52.780:DBUG:oejs.HttpChannel:qtp1819063424-136: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=12,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=12,age=13} 2019-12-16 17:01:52.780:DBUG:oejh.HttpParser:qtp1819063424-136: CONTENT_END --> END 2019-12-16 17:01:52.780:DBUG:oejs.HttpChannel:qtp1819063424-136: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=12,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=12,age=13} 2019-12-16 17:01:52.780:DBUG:oejs.HttpInput:qtp1819063424-136: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.780:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=12,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=12,age=13} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.780:DBUG:oejs.HttpChannelState:qtp1819063424-136: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.780:DBUG:oejh.HttpParser:qtp1819063424-136: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.780:DBUG:oejh.HttpParser:qtp1819063424-136: END --> START 2019-12-16 17:01:52.780:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=12,c=false/false,a=IDLE,uri=null,age=0} startThread=0 2019-12-16 17:01:52.780:DBUG:oejs.HttpChannel:qtp1819063424-136: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=12,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.780:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@69aff9af in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.780:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=12,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.780:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=12,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=1947,l=8192,c=8192,r=6245]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.781:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=12,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=1947,l=8192,c=8192,r=6245]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.781:DBUG:oejh.HttpParser:qtp1819063424-134: parseNext s=START HeapByteBuffer@3bcc444e[p=1947,l=8192,c=8192,r=6245]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.781:DBUG:oejh.HttpParser:qtp1819063424-134: START --> SPACE1 2019-12-16 17:01:52.781:DBUG:oejh.HttpParser:qtp1819063424-134: SPACE1 --> URI 2019-12-16 17:01:52.781:DBUG:oejh.HttpParser:qtp1819063424-134: URI --> SPACE2 2019-12-16 17:01:52.781:DBUG:oejh.HttpParser:qtp1819063424-134: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.781:DBUG:oejh.HttpParser:qtp1819063424-134: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.781:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.781:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.781:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.781:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.781:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.781:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.781:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.781:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.781:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER --> CONTENT 2019-12-16 17:01:52.781:DBUG:oejs.HttpChannel:qtp1819063424-134: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=13 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=13,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=13,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=13 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.781:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=13,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=13,age=0} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.781:DBUG:oejs.HttpChannel:qtp1819063424-134: handle //127.0.1.1:44391/data?writes=1&block=16&id=13 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=13,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=13,age=0} 2019-12-16 17:01:52.781:DBUG:oejs.HttpChannelState:qtp1819063424-134: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.781:DBUG:oejs.HttpChannel:qtp1819063424-134: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=13,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=13,age=0} 2019-12-16 17:01:52.782:DBUG:oejs.Server:qtp1819063424-134: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=13,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=13,age=1} 2019-12-16 17:01:52.782:DBUG:oejs.Server:qtp1819063424-134: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=13,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=13,age=1} 2019-12-16 17:01:52.782:DBUG:oejs.HttpChannelState:qtp1819063424-134: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.782:DBUG:oejs.HttpChannelState:qtp1819063424-134: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.782:DBUG:oejs.HttpChannel:qtp1819063424-134: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=13,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=13,age=1} 2019-12-16 17:01:52.782:DBUG:oejs.HttpOutput:qtp1819063424-134: complete(org.eclipse.jetty.util.Callback$4@4f7ef7b4) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.782:DBUG:oejs.HttpChannel:qtp1819063424-134: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@6e197275 2019-12-16 17:01:52.782:DBUG:oejs.HttpChannel:qtp1819063424-134: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=13,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=13,age=1} 200 null HTTP/1.1 2019-12-16 17:01:52.782:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@57cd3361] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.782:DBUG:oejh.HttpGenerator:qtp1819063424-134: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.782:DBUG:oejh.HttpGenerator:qtp1819063424-134: <| 2019-12-16 17:01:52.782:DBUG:oejh.HttpGenerator:qtp1819063424-134: CONTENT_LENGTH 2019-12-16 17:01:52.782:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@57cd3361] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.783:DBUG:oeji.WriteFlusher:qtp1819063424-134: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.783:DBUG:oeji.WriteFlusher:qtp1819063424-134: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.783:DBUG:oeji.ChannelEndPoint:qtp1819063424-134: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=14/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=13,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=13,age=2} 2019-12-16 17:01:52.783:DBUG:oeji.WriteFlusher:qtp1819063424-134: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.783:DBUG:oeji.WriteFlusher:qtp1819063424-134: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.783:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@57cd3361] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.783:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@4bcd9e62 startThread=0 2019-12-16 17:01:52.784:DBUG:oejs.HttpChannelState:qtp1819063424-134: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.783:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@4bcd9e62 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.784:DBUG:oejs.HttpChannelState:qtp1819063424-134: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.784:DBUG:oejs.HttpChannel:qtp1819063424-134: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=13,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=13,age=3} 2019-12-16 17:01:52.784:DBUG:oejs.HttpChannel:qtp1819063424-134: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=13,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=13,age=3} 2019-12-16 17:01:52.784:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=13,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=13,age=3} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=2110,l=8192,c=8192,r=6082]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.784:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=13,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=13,age=3} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.794:DBUG:oejs.HttpOutput:qtp1819063424-137: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@4f7ef7b4 r=true w=false 2019-12-16 17:01:52.794:DBUG:oejs.HttpChannelState:qtp1819063424-137: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.794:DBUG:oejs.HttpChannel:qtp1819063424-137: handle //127.0.1.1:44391/data?writes=1&block=16&id=13 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=13,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=13,age=13} 2019-12-16 17:01:52.794:DBUG:oejs.HttpChannelState:qtp1819063424-137: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.794:DBUG:oejs.HttpChannelState:qtp1819063424-137: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.794:DBUG:oejs.HttpChannel:qtp1819063424-137: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=13,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=13,age=13} 2019-12-16 17:01:52.794:DBUG:oejs.HttpChannel:qtp1819063424-137: onCompleted for /data written=13 2019-12-16 17:01:52.794:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=13,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=13,age=13} parse HeapByteBuffer@3bcc444e[p=2110,l=8192,c=8192,r=6082]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.794:DBUG:oejh.HttpParser:qtp1819063424-137: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=2110,l=8192,c=8192,r=6082]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.794:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT --> CONTENT_END 2019-12-16 17:01:52.794:DBUG:oejs.HttpChannel:qtp1819063424-137: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=13,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=13,age=13} 2019-12-16 17:01:52.795:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT_END --> END 2019-12-16 17:01:52.795:DBUG:oejs.HttpChannel:qtp1819063424-137: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=13,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=13,age=14} 2019-12-16 17:01:52.795:DBUG:oejs.HttpInput:qtp1819063424-137: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.795:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=13,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=13,age=14} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.795:DBUG:oejs.HttpChannelState:qtp1819063424-137: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.795:DBUG:oejh.HttpParser:qtp1819063424-137: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.795:DBUG:oejh.HttpParser:qtp1819063424-137: END --> START 2019-12-16 17:01:52.795:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=13,c=false/false,a=IDLE,uri=null,age=0} startThread=0 2019-12-16 17:01:52.795:DBUG:oejs.HttpChannel:qtp1819063424-137: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=13,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.795:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@4bcd9e62 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.795:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=13,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.796:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=13,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=2110,l=8192,c=8192,r=6082]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.796:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=13,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=2110,l=8192,c=8192,r=6082]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.796:DBUG:oejh.HttpParser:qtp1819063424-138: parseNext s=START HeapByteBuffer@3bcc444e[p=2110,l=8192,c=8192,r=6082]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.796:DBUG:oejh.HttpParser:qtp1819063424-138: START --> SPACE1 2019-12-16 17:01:52.796:DBUG:oejh.HttpParser:qtp1819063424-138: SPACE1 --> URI 2019-12-16 17:01:52.796:DBUG:oejh.HttpParser:qtp1819063424-138: URI --> SPACE2 2019-12-16 17:01:52.796:DBUG:oejh.HttpParser:qtp1819063424-138: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.796:DBUG:oejh.HttpParser:qtp1819063424-138: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.796:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.796:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.796:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.796:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.796:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.796:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.796:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.796:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.796:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER --> CONTENT 2019-12-16 17:01:52.796:DBUG:oejs.HttpChannel:qtp1819063424-138: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=14 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=14,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=14,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=14 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.796:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=13/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=14,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=14,age=1} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.797:DBUG:oejs.HttpChannel:qtp1819063424-138: handle //127.0.1.1:44391/data?writes=1&block=16&id=14 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=14,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=14,age=1} 2019-12-16 17:01:52.797:DBUG:oejs.HttpChannelState:qtp1819063424-138: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.797:DBUG:oejs.HttpChannel:qtp1819063424-138: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=14,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=14,age=1} 2019-12-16 17:01:52.797:DBUG:oejs.Server:qtp1819063424-138: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=14,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=14,age=1} 2019-12-16 17:01:52.797:DBUG:oejs.Server:qtp1819063424-138: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=14,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=14,age=1} 2019-12-16 17:01:52.797:DBUG:oejs.HttpChannelState:qtp1819063424-138: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.797:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.797:DBUG:oejs.HttpChannel:qtp1819063424-138: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=14,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=14,age=1} 2019-12-16 17:01:52.797:DBUG:oejs.HttpOutput:qtp1819063424-138: complete(org.eclipse.jetty.util.Callback$4@51adfc00) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.797:DBUG:oejs.HttpChannel:qtp1819063424-138: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@1a68e2aa 2019-12-16 17:01:52.797:DBUG:oejs.HttpChannel:qtp1819063424-138: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=14,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=14,age=1} 200 null HTTP/1.1 2019-12-16 17:01:52.798:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@53431126] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.798:DBUG:oejh.HttpGenerator:qtp1819063424-138: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.798:DBUG:oejh.HttpGenerator:qtp1819063424-138: <| 2019-12-16 17:01:52.798:DBUG:oejh.HttpGenerator:qtp1819063424-138: CONTENT_LENGTH 2019-12-16 17:01:52.798:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@53431126] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.798:DBUG:oeji.WriteFlusher:qtp1819063424-138: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.798:DBUG:oeji.WriteFlusher:qtp1819063424-138: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.798:DBUG:oeji.ChannelEndPoint:qtp1819063424-138: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=14/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=14,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=14,age=2} 2019-12-16 17:01:52.798:DBUG:oeji.WriteFlusher:qtp1819063424-138: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.798:DBUG:oeji.WriteFlusher:qtp1819063424-138: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.798:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@53431126] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.799:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@45b7f860 startThread=0 2019-12-16 17:01:52.799:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@45b7f860 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.799:DBUG:oejs.HttpChannelState:qtp1819063424-138: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.799:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.799:DBUG:oejs.HttpChannel:qtp1819063424-138: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=14,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=14,age=3} 2019-12-16 17:01:52.799:DBUG:oejs.HttpChannel:qtp1819063424-138: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=14,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=14,age=3} 2019-12-16 17:01:52.799:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=1/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=14,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=14,age=4} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=2273,l=8192,c=8192,r=5919]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.800:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=1/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=14,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=14,age=4} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.809:DBUG:oejs.HttpOutput:qtp1819063424-136: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@51adfc00 r=true w=false 2019-12-16 17:01:52.809:DBUG:oejs.HttpChannelState:qtp1819063424-136: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.809:DBUG:oejs.HttpChannel:qtp1819063424-136: handle //127.0.1.1:44391/data?writes=1&block=16&id=14 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=14,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=14,age=13} 2019-12-16 17:01:52.809:DBUG:oejs.HttpChannelState:qtp1819063424-136: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.809:DBUG:oejs.HttpChannelState:qtp1819063424-136: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.809:DBUG:oejs.HttpChannel:qtp1819063424-136: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=14,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=14,age=13} 2019-12-16 17:01:52.809:DBUG:oejs.HttpChannel:qtp1819063424-136: onCompleted for /data written=13 2019-12-16 17:01:52.809:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=14,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=14,age=13} parse HeapByteBuffer@3bcc444e[p=2273,l=8192,c=8192,r=5919]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.810:DBUG:oejh.HttpParser:qtp1819063424-136: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=2273,l=8192,c=8192,r=5919]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.810:DBUG:oejh.HttpParser:qtp1819063424-136: CONTENT --> CONTENT_END 2019-12-16 17:01:52.810:DBUG:oejs.HttpChannel:qtp1819063424-136: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=14,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=14,age=14} 2019-12-16 17:01:52.810:DBUG:oejh.HttpParser:qtp1819063424-136: CONTENT_END --> END 2019-12-16 17:01:52.810:DBUG:oejs.HttpChannel:qtp1819063424-136: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=14,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=14,age=14} 2019-12-16 17:01:52.810:DBUG:oejs.HttpInput:qtp1819063424-136: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.810:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=14,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=14,age=14} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.810:DBUG:oejs.HttpChannelState:qtp1819063424-136: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.810:DBUG:oejh.HttpParser:qtp1819063424-136: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.810:DBUG:oejh.HttpParser:qtp1819063424-136: END --> START 2019-12-16 17:01:52.810:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=14,c=false/false,a=IDLE,uri=null,age=0} startThread=0 2019-12-16 17:01:52.810:DBUG:oejs.HttpChannel:qtp1819063424-136: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=14,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.810:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@45b7f860 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.810:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=14,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.810:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=14,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=2273,l=8192,c=8192,r=5919]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.811:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=14,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=2273,l=8192,c=8192,r=5919]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.811:DBUG:oejh.HttpParser:qtp1819063424-134: parseNext s=START HeapByteBuffer@3bcc444e[p=2273,l=8192,c=8192,r=5919]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.811:DBUG:oejh.HttpParser:qtp1819063424-134: START --> SPACE1 2019-12-16 17:01:52.811:DBUG:oejh.HttpParser:qtp1819063424-134: SPACE1 --> URI 2019-12-16 17:01:52.811:DBUG:oejh.HttpParser:qtp1819063424-134: URI --> SPACE2 2019-12-16 17:01:52.811:DBUG:oejh.HttpParser:qtp1819063424-134: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.811:DBUG:oejh.HttpParser:qtp1819063424-134: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.811:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.811:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.811:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.811:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.811:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.811:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.811:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.811:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.811:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER --> CONTENT 2019-12-16 17:01:52.811:DBUG:oejs.HttpChannel:qtp1819063424-134: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=15 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=15,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=15,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=15 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.812:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=13/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=15,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=15,age=1} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.812:DBUG:oejs.HttpChannel:qtp1819063424-134: handle //127.0.1.1:44391/data?writes=1&block=16&id=15 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=15,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=15,age=1} 2019-12-16 17:01:52.812:DBUG:oejs.HttpChannelState:qtp1819063424-134: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.812:DBUG:oejs.HttpChannel:qtp1819063424-134: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=15,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=15,age=1} 2019-12-16 17:01:52.812:DBUG:oejs.Server:qtp1819063424-134: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=15,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=15,age=1} 2019-12-16 17:01:52.812:DBUG:oejs.Server:qtp1819063424-134: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=15,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=15,age=1} 2019-12-16 17:01:52.812:DBUG:oejs.HttpChannelState:qtp1819063424-134: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.812:DBUG:oejs.HttpChannelState:qtp1819063424-134: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.812:DBUG:oejs.HttpChannel:qtp1819063424-134: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=15,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=15,age=1} 2019-12-16 17:01:52.812:DBUG:oejs.HttpOutput:qtp1819063424-134: complete(org.eclipse.jetty.util.Callback$4@733603f8) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.812:DBUG:oejs.HttpChannel:qtp1819063424-134: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@56195d31 2019-12-16 17:01:52.812:DBUG:oejs.HttpChannel:qtp1819063424-134: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=15,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=15,age=1} 200 null HTTP/1.1 2019-12-16 17:01:52.813:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@68f12aa8] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.813:DBUG:oejh.HttpGenerator:qtp1819063424-134: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.813:DBUG:oejh.HttpGenerator:qtp1819063424-134: <| 2019-12-16 17:01:52.813:DBUG:oejh.HttpGenerator:qtp1819063424-134: CONTENT_LENGTH 2019-12-16 17:01:52.813:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@68f12aa8] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.813:DBUG:oeji.WriteFlusher:qtp1819063424-134: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.813:DBUG:oeji.WriteFlusher:qtp1819063424-134: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.813:DBUG:oeji.ChannelEndPoint:qtp1819063424-134: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=14/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=15,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=15,age=2} 2019-12-16 17:01:52.813:DBUG:oeji.WriteFlusher:qtp1819063424-134: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.813:DBUG:oeji.WriteFlusher:qtp1819063424-134: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.813:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@68f12aa8] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.814:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@4fe8975a startThread=0 2019-12-16 17:01:52.814:DBUG:oejs.HttpChannelState:qtp1819063424-134: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.814:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@4fe8975a in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.814:DBUG:oejs.HttpChannelState:qtp1819063424-134: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.814:DBUG:oejs.HttpChannel:qtp1819063424-134: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=15,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=15,age=3} 2019-12-16 17:01:52.814:DBUG:oejs.HttpChannel:qtp1819063424-134: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=15,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=15,age=3} 2019-12-16 17:01:52.814:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=15,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=15,age=3} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=2436,l=8192,c=8192,r=5756]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.814:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=15,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=15,age=3} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.824:DBUG:oejs.HttpOutput:qtp1819063424-137: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@733603f8 r=true w=false 2019-12-16 17:01:52.824:DBUG:oejs.HttpChannelState:qtp1819063424-137: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.824:DBUG:oejs.HttpChannel:qtp1819063424-137: handle //127.0.1.1:44391/data?writes=1&block=16&id=15 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=15,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=15,age=13} 2019-12-16 17:01:52.824:DBUG:oejs.HttpChannelState:qtp1819063424-137: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.824:DBUG:oejs.HttpChannelState:qtp1819063424-137: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.824:DBUG:oejs.HttpChannel:qtp1819063424-137: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=15,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=15,age=13} 2019-12-16 17:01:52.824:DBUG:oejs.HttpChannel:qtp1819063424-137: onCompleted for /data written=13 2019-12-16 17:01:52.824:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=15,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=15,age=13} parse HeapByteBuffer@3bcc444e[p=2436,l=8192,c=8192,r=5756]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.825:DBUG:oejh.HttpParser:qtp1819063424-137: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=2436,l=8192,c=8192,r=5756]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.825:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT --> CONTENT_END 2019-12-16 17:01:52.825:DBUG:oejs.HttpChannel:qtp1819063424-137: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=15,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=15,age=14} 2019-12-16 17:01:52.825:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT_END --> END 2019-12-16 17:01:52.825:DBUG:oejs.HttpChannel:qtp1819063424-137: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=15,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=15,age=14} 2019-12-16 17:01:52.825:DBUG:oejs.HttpInput:qtp1819063424-137: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.825:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=15,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=15,age=14} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.825:DBUG:oejs.HttpChannelState:qtp1819063424-137: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.825:DBUG:oejh.HttpParser:qtp1819063424-137: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.825:DBUG:oejh.HttpParser:qtp1819063424-137: END --> START 2019-12-16 17:01:52.825:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=15,c=false/false,a=IDLE,uri=null,age=0} startThread=0 2019-12-16 17:01:52.825:DBUG:oejs.HttpChannel:qtp1819063424-137: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=15,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.825:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@4fe8975a in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.825:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=15,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.826:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=15,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=2436,l=8192,c=8192,r=5756]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.826:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=15,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=2436,l=8192,c=8192,r=5756]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.826:DBUG:oejh.HttpParser:qtp1819063424-138: parseNext s=START HeapByteBuffer@3bcc444e[p=2436,l=8192,c=8192,r=5756]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.826:DBUG:oejh.HttpParser:qtp1819063424-138: START --> SPACE1 2019-12-16 17:01:52.826:DBUG:oejh.HttpParser:qtp1819063424-138: SPACE1 --> URI 2019-12-16 17:01:52.826:DBUG:oejh.HttpParser:qtp1819063424-138: URI --> SPACE2 2019-12-16 17:01:52.826:DBUG:oejh.HttpParser:qtp1819063424-138: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.826:DBUG:oejh.HttpParser:qtp1819063424-138: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.826:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.826:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.826:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.826:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.826:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.826:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.826:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.826:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.826:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER --> CONTENT 2019-12-16 17:01:52.826:DBUG:oejs.HttpChannel:qtp1819063424-138: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=16 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=16,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=16,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=16 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.826:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=16,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=16,age=0} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.826:DBUG:oejs.HttpChannel:qtp1819063424-138: handle //127.0.1.1:44391/data?writes=1&block=16&id=16 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=16,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=16,age=0} 2019-12-16 17:01:52.826:DBUG:oejs.HttpChannelState:qtp1819063424-138: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.826:DBUG:oejs.HttpChannel:qtp1819063424-138: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=16,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=16,age=0} 2019-12-16 17:01:52.826:DBUG:oejs.Server:qtp1819063424-138: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=16,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=16,age=0} 2019-12-16 17:01:52.826:DBUG:oejs.Server:qtp1819063424-138: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=16,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=16,age=0} 2019-12-16 17:01:52.827:DBUG:oejs.HttpChannelState:qtp1819063424-138: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.827:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.827:DBUG:oejs.HttpChannel:qtp1819063424-138: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=16,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=16,age=1} 2019-12-16 17:01:52.827:DBUG:oejs.HttpOutput:qtp1819063424-138: complete(org.eclipse.jetty.util.Callback$4@7bc4512a) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.827:DBUG:oejs.HttpChannel:qtp1819063424-138: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@2664814a 2019-12-16 17:01:52.827:DBUG:oejs.HttpChannel:qtp1819063424-138: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=16,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=16,age=1} 200 null HTTP/1.1 2019-12-16 17:01:52.827:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@6de56e81] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.827:DBUG:oejh.HttpGenerator:qtp1819063424-138: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.827:DBUG:oejh.HttpGenerator:qtp1819063424-138: <| 2019-12-16 17:01:52.827:DBUG:oejh.HttpGenerator:qtp1819063424-138: CONTENT_LENGTH 2019-12-16 17:01:52.827:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@6de56e81] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.827:DBUG:oeji.WriteFlusher:qtp1819063424-138: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.827:DBUG:oeji.WriteFlusher:qtp1819063424-138: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.827:DBUG:oeji.ChannelEndPoint:qtp1819063424-138: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=13/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=16,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=16,age=1} 2019-12-16 17:01:52.827:DBUG:oeji.WriteFlusher:qtp1819063424-138: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.827:DBUG:oeji.WriteFlusher:qtp1819063424-138: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.827:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@6de56e81] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.827:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@17ebefa5 startThread=0 2019-12-16 17:01:52.828:DBUG:oejs.HttpChannelState:qtp1819063424-138: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.828:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.828:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@17ebefa5 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.828:DBUG:oejs.HttpChannel:qtp1819063424-138: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=16,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=16,age=2} 2019-12-16 17:01:52.828:DBUG:oejs.HttpChannel:qtp1819063424-138: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=16,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=16,age=2} 2019-12-16 17:01:52.828:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=16,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=16,age=2} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=2599,l=8192,c=8192,r=5593]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.828:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=16,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=16,age=2} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.838:DBUG:oejs.HttpOutput:qtp1819063424-136: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@7bc4512a r=true w=false 2019-12-16 17:01:52.838:DBUG:oejs.HttpChannelState:qtp1819063424-136: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.838:DBUG:oejs.HttpChannel:qtp1819063424-136: handle //127.0.1.1:44391/data?writes=1&block=16&id=16 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=16,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=16,age=12} 2019-12-16 17:01:52.838:DBUG:oejs.HttpChannelState:qtp1819063424-136: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.838:DBUG:oejs.HttpChannelState:qtp1819063424-136: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.838:DBUG:oejs.HttpChannel:qtp1819063424-136: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=16,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=16,age=12} 2019-12-16 17:01:52.838:DBUG:oejs.HttpChannel:qtp1819063424-136: onCompleted for /data written=13 2019-12-16 17:01:52.838:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=16,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=16,age=12} parse HeapByteBuffer@3bcc444e[p=2599,l=8192,c=8192,r=5593]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.838:DBUG:oejh.HttpParser:qtp1819063424-136: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=2599,l=8192,c=8192,r=5593]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.838:DBUG:oejh.HttpParser:qtp1819063424-136: CONTENT --> CONTENT_END 2019-12-16 17:01:52.838:DBUG:oejs.HttpChannel:qtp1819063424-136: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=16,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=16,age=12} 2019-12-16 17:01:52.838:DBUG:oejh.HttpParser:qtp1819063424-136: CONTENT_END --> END 2019-12-16 17:01:52.838:DBUG:oejs.HttpChannel:qtp1819063424-136: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=16,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=16,age=12} 2019-12-16 17:01:52.838:DBUG:oejs.HttpInput:qtp1819063424-136: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.838:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=16,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=16,age=12} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.838:DBUG:oejs.HttpChannelState:qtp1819063424-136: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.839:DBUG:oejh.HttpParser:qtp1819063424-136: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.839:DBUG:oejh.HttpParser:qtp1819063424-136: END --> START 2019-12-16 17:01:52.839:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=16,c=false/false,a=IDLE,uri=null,age=0} startThread=0 2019-12-16 17:01:52.839:DBUG:oejs.HttpChannel:qtp1819063424-136: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=16,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.839:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=16,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.839:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@17ebefa5 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.839:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=16,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=2599,l=8192,c=8192,r=5593]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.839:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=16,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=2599,l=8192,c=8192,r=5593]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.839:DBUG:oejh.HttpParser:qtp1819063424-134: parseNext s=START HeapByteBuffer@3bcc444e[p=2599,l=8192,c=8192,r=5593]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.839:DBUG:oejh.HttpParser:qtp1819063424-134: START --> SPACE1 2019-12-16 17:01:52.839:DBUG:oejh.HttpParser:qtp1819063424-134: SPACE1 --> URI 2019-12-16 17:01:52.839:DBUG:oejh.HttpParser:qtp1819063424-134: URI --> SPACE2 2019-12-16 17:01:52.839:DBUG:oejh.HttpParser:qtp1819063424-134: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.839:DBUG:oejh.HttpParser:qtp1819063424-134: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.839:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.839:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.839:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.839:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.839:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.839:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.839:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.839:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.840:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER --> CONTENT 2019-12-16 17:01:52.840:DBUG:oejs.HttpChannel:qtp1819063424-134: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=17 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=17,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=17,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=17 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.840:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=17,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=17,age=0} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.840:DBUG:oejs.HttpChannel:qtp1819063424-134: handle //127.0.1.1:44391/data?writes=1&block=16&id=17 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=17,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=17,age=0} 2019-12-16 17:01:52.840:DBUG:oejs.HttpChannelState:qtp1819063424-134: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.840:DBUG:oejs.HttpChannel:qtp1819063424-134: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=17,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=17,age=0} 2019-12-16 17:01:52.840:DBUG:oejs.Server:qtp1819063424-134: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=17,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=17,age=0} 2019-12-16 17:01:52.840:DBUG:oejs.Server:qtp1819063424-134: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=17,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=17,age=0} 2019-12-16 17:01:52.840:DBUG:oejs.HttpChannelState:qtp1819063424-134: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.840:DBUG:oejs.HttpChannelState:qtp1819063424-134: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.840:DBUG:oejs.HttpChannel:qtp1819063424-134: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=17,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=17,age=0} 2019-12-16 17:01:52.841:DBUG:oejs.HttpOutput:qtp1819063424-134: complete(org.eclipse.jetty.util.Callback$4@c02749c) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.841:DBUG:oejs.HttpChannel:qtp1819063424-134: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@10ee40f8 2019-12-16 17:01:52.841:DBUG:oejs.HttpChannel:qtp1819063424-134: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=17,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=17,age=1} 200 null HTTP/1.1 2019-12-16 17:01:52.841:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@71ab9c27] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.841:DBUG:oejh.HttpGenerator:qtp1819063424-134: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.841:DBUG:oejh.HttpGenerator:qtp1819063424-134: <| 2019-12-16 17:01:52.841:DBUG:oejh.HttpGenerator:qtp1819063424-134: CONTENT_LENGTH 2019-12-16 17:01:52.841:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@71ab9c27] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.841:DBUG:oeji.WriteFlusher:qtp1819063424-134: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.841:DBUG:oeji.WriteFlusher:qtp1819063424-134: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.841:DBUG:oeji.ChannelEndPoint:qtp1819063424-134: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=14/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=17,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=17,age=2} 2019-12-16 17:01:52.842:DBUG:oeji.WriteFlusher:qtp1819063424-134: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.842:DBUG:oeji.WriteFlusher:qtp1819063424-134: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.842:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@71ab9c27] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.842:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@74c93ed9 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.842:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@74c93ed9 startThread=0 2019-12-16 17:01:52.842:DBUG:oejs.HttpChannelState:qtp1819063424-134: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.842:DBUG:oejs.HttpChannelState:qtp1819063424-134: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.842:DBUG:oejs.HttpChannel:qtp1819063424-134: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=17,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=17,age=2} 2019-12-16 17:01:52.842:DBUG:oejs.HttpChannel:qtp1819063424-134: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=17,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=17,age=2} 2019-12-16 17:01:52.842:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=17,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=17,age=2} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=2762,l=8192,c=8192,r=5430]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.842:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=17,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=17,age=3} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.852:DBUG:oejs.HttpOutput:qtp1819063424-137: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@c02749c r=true w=false 2019-12-16 17:01:52.852:DBUG:oejs.HttpChannelState:qtp1819063424-137: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.852:DBUG:oejs.HttpChannel:qtp1819063424-137: handle //127.0.1.1:44391/data?writes=1&block=16&id=17 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=17,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=17,age=12} 2019-12-16 17:01:52.852:DBUG:oejs.HttpChannelState:qtp1819063424-137: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.852:DBUG:oejs.HttpChannelState:qtp1819063424-137: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.852:DBUG:oejs.HttpChannel:qtp1819063424-137: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=17,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=17,age=12} 2019-12-16 17:01:52.853:DBUG:oejs.HttpChannel:qtp1819063424-137: onCompleted for /data written=13 2019-12-16 17:01:52.853:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=17,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=17,age=13} parse HeapByteBuffer@3bcc444e[p=2762,l=8192,c=8192,r=5430]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.853:DBUG:oejh.HttpParser:qtp1819063424-137: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=2762,l=8192,c=8192,r=5430]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.853:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT --> CONTENT_END 2019-12-16 17:01:52.853:DBUG:oejs.HttpChannel:qtp1819063424-137: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=17,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=17,age=13} 2019-12-16 17:01:52.853:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT_END --> END 2019-12-16 17:01:52.853:DBUG:oejs.HttpChannel:qtp1819063424-137: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=17,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=17,age=13} 2019-12-16 17:01:52.853:DBUG:oejs.HttpInput:qtp1819063424-137: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.853:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=17,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=17,age=13} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.853:DBUG:oejs.HttpChannelState:qtp1819063424-137: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.853:DBUG:oejh.HttpParser:qtp1819063424-137: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.853:DBUG:oejh.HttpParser:qtp1819063424-137: END --> START 2019-12-16 17:01:52.853:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=17,c=false/false,a=IDLE,uri=null,age=0} startThread=0 2019-12-16 17:01:52.854:DBUG:oejs.HttpChannel:qtp1819063424-137: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=17,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.853:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=17,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.854:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@74c93ed9 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.854:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=17,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=2762,l=8192,c=8192,r=5430]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.854:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=17,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=2762,l=8192,c=8192,r=5430]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.854:DBUG:oejh.HttpParser:qtp1819063424-138: parseNext s=START HeapByteBuffer@3bcc444e[p=2762,l=8192,c=8192,r=5430]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.854:DBUG:oejh.HttpParser:qtp1819063424-138: START --> SPACE1 2019-12-16 17:01:52.854:DBUG:oejh.HttpParser:qtp1819063424-138: SPACE1 --> URI 2019-12-16 17:01:52.854:DBUG:oejh.HttpParser:qtp1819063424-138: URI --> SPACE2 2019-12-16 17:01:52.854:DBUG:oejh.HttpParser:qtp1819063424-138: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.855:DBUG:oejh.HttpParser:qtp1819063424-138: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.855:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.855:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.855:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.855:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.855:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.855:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.855:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.856:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.856:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER --> CONTENT 2019-12-16 17:01:52.856:DBUG:oejs.HttpChannel:qtp1819063424-138: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=18 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=18,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=18,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=18 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.856:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=14/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=18,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=18,age=1} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.857:DBUG:oejs.HttpChannel:qtp1819063424-138: handle //127.0.1.1:44391/data?writes=1&block=16&id=18 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=18,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=18,age=1} 2019-12-16 17:01:52.857:DBUG:oejs.HttpChannelState:qtp1819063424-138: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.857:DBUG:oejs.HttpChannel:qtp1819063424-138: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=18,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=18,age=1} 2019-12-16 17:01:52.857:DBUG:oejs.Server:qtp1819063424-138: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=18,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=18,age=1} 2019-12-16 17:01:52.857:DBUG:oejs.Server:qtp1819063424-138: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=18,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=18,age=1} 2019-12-16 17:01:52.857:DBUG:oejs.HttpChannelState:qtp1819063424-138: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.857:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.857:DBUG:oejs.HttpChannel:qtp1819063424-138: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=18,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=18,age=1} 2019-12-16 17:01:52.857:DBUG:oejs.HttpOutput:qtp1819063424-138: complete(org.eclipse.jetty.util.Callback$4@4e7fa173) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.858:DBUG:oejs.HttpChannel:qtp1819063424-138: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@4c130727 2019-12-16 17:01:52.858:DBUG:oejs.HttpChannel:qtp1819063424-138: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=18,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=18,age=2} 200 null HTTP/1.1 2019-12-16 17:01:52.858:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@ac4e942] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.858:DBUG:oejh.HttpGenerator:qtp1819063424-138: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.858:DBUG:oejh.HttpGenerator:qtp1819063424-138: <| 2019-12-16 17:01:52.858:DBUG:oejh.HttpGenerator:qtp1819063424-138: CONTENT_LENGTH 2019-12-16 17:01:52.858:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@ac4e942] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.858:DBUG:oeji.WriteFlusher:qtp1819063424-138: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.858:DBUG:oeji.WriteFlusher:qtp1819063424-138: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.858:DBUG:oeji.ChannelEndPoint:qtp1819063424-138: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=16/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=18,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=18,age=2} 2019-12-16 17:01:52.859:DBUG:oeji.WriteFlusher:qtp1819063424-138: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.859:DBUG:oeji.WriteFlusher:qtp1819063424-138: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.859:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@ac4e942] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.859:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@333c3ff7 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.859:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@333c3ff7 startThread=0 2019-12-16 17:01:52.859:DBUG:oejs.HttpChannelState:qtp1819063424-138: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.859:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.859:DBUG:oejs.HttpChannel:qtp1819063424-138: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=18,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=18,age=3} 2019-12-16 17:01:52.859:DBUG:oejs.HttpChannel:qtp1819063424-138: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=18,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=18,age=3} 2019-12-16 17:01:52.859:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=18,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=18,age=3} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=2925,l=8192,c=8192,r=5267]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.859:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=18,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=18,age=4} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.869:DBUG:oejs.HttpOutput:qtp1819063424-136: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@4e7fa173 r=true w=false 2019-12-16 17:01:52.869:DBUG:oejs.HttpChannelState:qtp1819063424-136: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.869:DBUG:oejs.HttpChannel:qtp1819063424-136: handle //127.0.1.1:44391/data?writes=1&block=16&id=18 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=18,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=18,age=13} 2019-12-16 17:01:52.869:DBUG:oejs.HttpChannelState:qtp1819063424-136: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.869:DBUG:oejs.HttpChannelState:qtp1819063424-136: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.869:DBUG:oejs.HttpChannel:qtp1819063424-136: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=18,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=18,age=13} 2019-12-16 17:01:52.869:DBUG:oejs.HttpChannel:qtp1819063424-136: onCompleted for /data written=13 2019-12-16 17:01:52.869:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=10/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=18,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=18,age=14} parse HeapByteBuffer@3bcc444e[p=2925,l=8192,c=8192,r=5267]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.870:DBUG:oejh.HttpParser:qtp1819063424-136: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=2925,l=8192,c=8192,r=5267]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.870:DBUG:oejh.HttpParser:qtp1819063424-136: CONTENT --> CONTENT_END 2019-12-16 17:01:52.870:DBUG:oejs.HttpChannel:qtp1819063424-136: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=18,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=18,age=14} 2019-12-16 17:01:52.870:DBUG:oejh.HttpParser:qtp1819063424-136: CONTENT_END --> END 2019-12-16 17:01:52.870:DBUG:oejs.HttpChannel:qtp1819063424-136: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=18,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=18,age=14} 2019-12-16 17:01:52.870:DBUG:oejs.HttpInput:qtp1819063424-136: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.870:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=18,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=18,age=14} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.870:DBUG:oejs.HttpChannelState:qtp1819063424-136: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.870:DBUG:oejh.HttpParser:qtp1819063424-136: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.870:DBUG:oejh.HttpParser:qtp1819063424-136: END --> START 2019-12-16 17:01:52.870:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=18,c=false/false,a=IDLE,uri=null,age=0} startThread=0 2019-12-16 17:01:52.870:DBUG:oejs.HttpChannel:qtp1819063424-136: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=18,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.870:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@333c3ff7 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.871:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=18,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=3,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.871:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=18,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=2925,l=8192,c=8192,r=5267]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.871:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=18,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=2925,l=8192,c=8192,r=5267]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.871:DBUG:oejh.HttpParser:qtp1819063424-136: parseNext s=START HeapByteBuffer@3bcc444e[p=2925,l=8192,c=8192,r=5267]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.871:DBUG:oejh.HttpParser:qtp1819063424-136: START --> SPACE1 2019-12-16 17:01:52.871:DBUG:oejh.HttpParser:qtp1819063424-136: SPACE1 --> URI 2019-12-16 17:01:52.871:DBUG:oejh.HttpParser:qtp1819063424-136: URI --> SPACE2 2019-12-16 17:01:52.871:DBUG:oejh.HttpParser:qtp1819063424-136: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.871:DBUG:oejh.HttpParser:qtp1819063424-136: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.871:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.871:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.871:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.871:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.871:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.871:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.871:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.871:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.871:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER --> CONTENT 2019-12-16 17:01:52.871:DBUG:oejs.HttpChannel:qtp1819063424-136: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=19 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=19,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=19,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=19 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.872:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=13/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=19,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=19,age=1} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.872:DBUG:oejs.HttpChannel:qtp1819063424-136: handle //127.0.1.1:44391/data?writes=1&block=16&id=19 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=19,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=19,age=1} 2019-12-16 17:01:52.872:DBUG:oejs.HttpChannelState:qtp1819063424-136: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.872:DBUG:oejs.HttpChannel:qtp1819063424-136: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=19,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=19,age=1} 2019-12-16 17:01:52.872:DBUG:oejs.Server:qtp1819063424-136: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=19,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=19,age=1} 2019-12-16 17:01:52.872:DBUG:oejs.Server:qtp1819063424-136: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=19,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=19,age=1} 2019-12-16 17:01:52.872:DBUG:oejs.HttpChannelState:qtp1819063424-136: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.872:DBUG:oejs.HttpChannelState:qtp1819063424-136: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.872:DBUG:oejs.HttpChannel:qtp1819063424-136: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=19,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=19,age=1} 2019-12-16 17:01:52.872:DBUG:oejs.HttpOutput:qtp1819063424-136: complete(org.eclipse.jetty.util.Callback$4@4ed1b1aa) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.872:DBUG:oejs.HttpChannel:qtp1819063424-136: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@1057a083 2019-12-16 17:01:52.872:DBUG:oejs.HttpChannel:qtp1819063424-136: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=19,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=19,age=1} 200 null HTTP/1.1 2019-12-16 17:01:52.873:DBUG:oejs.HttpConnection:qtp1819063424-136: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@37701e76] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.873:DBUG:oejh.HttpGenerator:qtp1819063424-136: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.873:DBUG:oejh.HttpGenerator:qtp1819063424-136: <| 2019-12-16 17:01:52.873:DBUG:oejh.HttpGenerator:qtp1819063424-136: CONTENT_LENGTH 2019-12-16 17:01:52.873:DBUG:oejs.HttpConnection:qtp1819063424-136: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@37701e76] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.873:DBUG:oeji.WriteFlusher:qtp1819063424-136: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.873:DBUG:oeji.WriteFlusher:qtp1819063424-136: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.873:DBUG:oeji.ChannelEndPoint:qtp1819063424-136: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=14/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=19,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=19,age=2} 2019-12-16 17:01:52.873:DBUG:oeji.WriteFlusher:qtp1819063424-136: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.873:DBUG:oeji.WriteFlusher:qtp1819063424-136: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.873:DBUG:oejs.HttpConnection:qtp1819063424-136: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@37701e76] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.873:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@65e15ce8 startThread=0 2019-12-16 17:01:52.873:DBUG:oejs.HttpChannelState:qtp1819063424-136: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.874:DBUG:oejs.HttpChannelState:qtp1819063424-136: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.873:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@65e15ce8 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.874:DBUG:oejs.HttpChannel:qtp1819063424-136: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=19,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=19,age=3} 2019-12-16 17:01:52.874:DBUG:oejs.HttpChannel:qtp1819063424-136: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=19,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=19,age=3} 2019-12-16 17:01:52.874:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=19,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=19,age=3} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=3088,l=8192,c=8192,r=5104]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.874:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=19,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=19,age=3} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.884:DBUG:oejs.HttpOutput:qtp1819063424-137: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@4ed1b1aa r=true w=false 2019-12-16 17:01:52.884:DBUG:oejs.HttpChannelState:qtp1819063424-137: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.884:DBUG:oejs.HttpChannel:qtp1819063424-137: handle //127.0.1.1:44391/data?writes=1&block=16&id=19 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=19,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=19,age=13} 2019-12-16 17:01:52.884:DBUG:oejs.HttpChannelState:qtp1819063424-137: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.884:DBUG:oejs.HttpChannelState:qtp1819063424-137: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.884:DBUG:oejs.HttpChannel:qtp1819063424-137: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=19,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=19,age=13} 2019-12-16 17:01:52.884:DBUG:oejs.HttpChannel:qtp1819063424-137: onCompleted for /data written=13 2019-12-16 17:01:52.884:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=19,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=19,age=13} parse HeapByteBuffer@3bcc444e[p=3088,l=8192,c=8192,r=5104]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.884:DBUG:oejh.HttpParser:qtp1819063424-137: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=3088,l=8192,c=8192,r=5104]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.884:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT --> CONTENT_END 2019-12-16 17:01:52.884:DBUG:oejs.HttpChannel:qtp1819063424-137: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=19,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=19,age=13} 2019-12-16 17:01:52.885:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT_END --> END 2019-12-16 17:01:52.885:DBUG:oejs.HttpChannel:qtp1819063424-137: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=19,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=19,age=14} 2019-12-16 17:01:52.885:DBUG:oejs.HttpInput:qtp1819063424-137: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.885:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=19,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=19,age=14} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.885:DBUG:oejs.HttpChannelState:qtp1819063424-137: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.885:DBUG:oejh.HttpParser:qtp1819063424-137: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.885:DBUG:oejh.HttpParser:qtp1819063424-137: END --> START 2019-12-16 17:01:52.885:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=19,c=false/false,a=IDLE,uri=null,age=0} startThread=0 2019-12-16 17:01:52.885:DBUG:oejs.HttpChannel:qtp1819063424-137: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=19,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.885:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=19,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.885:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@65e15ce8 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.885:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=19,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=3088,l=8192,c=8192,r=5104]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.885:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=19,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=3088,l=8192,c=8192,r=5104]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.886:DBUG:oejh.HttpParser:qtp1819063424-138: parseNext s=START HeapByteBuffer@3bcc444e[p=3088,l=8192,c=8192,r=5104]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.886:DBUG:oejh.HttpParser:qtp1819063424-138: START --> SPACE1 2019-12-16 17:01:52.886:DBUG:oejh.HttpParser:qtp1819063424-138: SPACE1 --> URI 2019-12-16 17:01:52.886:DBUG:oejh.HttpParser:qtp1819063424-138: URI --> SPACE2 2019-12-16 17:01:52.886:DBUG:oejh.HttpParser:qtp1819063424-138: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.886:DBUG:oejh.HttpParser:qtp1819063424-138: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.886:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.886:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.886:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.886:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.886:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.886:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.886:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.886:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.886:DBUG:oejh.HttpParser:qtp1819063424-138: HEADER --> CONTENT 2019-12-16 17:01:52.886:DBUG:oejs.HttpChannel:qtp1819063424-138: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=20 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=20,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=20,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=20 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.886:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=20,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=20,age=0} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.886:DBUG:oejs.HttpChannel:qtp1819063424-138: handle //127.0.1.1:44391/data?writes=1&block=16&id=20 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=20,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=20,age=0} 2019-12-16 17:01:52.886:DBUG:oejs.HttpChannelState:qtp1819063424-138: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.886:DBUG:oejs.HttpChannel:qtp1819063424-138: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=20,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=20,age=0} 2019-12-16 17:01:52.886:DBUG:oejs.Server:qtp1819063424-138: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=20,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=20,age=0} 2019-12-16 17:01:52.887:DBUG:oejs.Server:qtp1819063424-138: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=20,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=20,age=1} 2019-12-16 17:01:52.887:DBUG:oejs.HttpChannelState:qtp1819063424-138: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.887:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.887:DBUG:oejs.HttpChannel:qtp1819063424-138: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=20,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=20,age=1} 2019-12-16 17:01:52.887:DBUG:oejs.HttpOutput:qtp1819063424-138: complete(org.eclipse.jetty.util.Callback$4@421aa978) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.887:DBUG:oejs.HttpChannel:qtp1819063424-138: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@715dfc71 2019-12-16 17:01:52.887:DBUG:oejs.HttpChannel:qtp1819063424-138: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=20,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=20,age=1} 200 null HTTP/1.1 2019-12-16 17:01:52.887:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@2523f742] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.887:DBUG:oejh.HttpGenerator:qtp1819063424-138: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.887:DBUG:oejh.HttpGenerator:qtp1819063424-138: <| 2019-12-16 17:01:52.887:DBUG:oejh.HttpGenerator:qtp1819063424-138: CONTENT_LENGTH 2019-12-16 17:01:52.887:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@2523f742] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.887:DBUG:oeji.WriteFlusher:qtp1819063424-138: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.887:DBUG:oeji.WriteFlusher:qtp1819063424-138: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.887:DBUG:oeji.ChannelEndPoint:qtp1819063424-138: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=14/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=20,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=20,age=2} 2019-12-16 17:01:52.888:DBUG:oeji.WriteFlusher:qtp1819063424-138: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.888:DBUG:oeji.WriteFlusher:qtp1819063424-138: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.888:DBUG:oejs.HttpConnection:qtp1819063424-138: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@2523f742] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.888:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@800945d startThread=0 2019-12-16 17:01:52.888:DBUG:oejs.HttpChannelState:qtp1819063424-138: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.888:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.888:DBUG:oejs.HttpChannel:qtp1819063424-138: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=20,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=20,age=2} 2019-12-16 17:01:52.888:DBUG:oejs.HttpChannel:qtp1819063424-138: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=20,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=20,age=2} 2019-12-16 17:01:52.888:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=20,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=20,age=2} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=3251,l=8192,c=8192,r=4941]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.888:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=20,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=20,age=2} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.889:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@800945d in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=3,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.899:DBUG:oejs.HttpOutput:qtp1819063424-138: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@421aa978 r=true w=false 2019-12-16 17:01:52.899:DBUG:oejs.HttpChannelState:qtp1819063424-138: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.899:DBUG:oejs.HttpChannel:qtp1819063424-138: handle //127.0.1.1:44391/data?writes=1&block=16&id=20 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=20,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=20,age=13} 2019-12-16 17:01:52.899:DBUG:oejs.HttpChannelState:qtp1819063424-138: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.899:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.899:DBUG:oejs.HttpChannel:qtp1819063424-138: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=20,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=20,age=13} 2019-12-16 17:01:52.899:DBUG:oejs.HttpChannel:qtp1819063424-138: onCompleted for /data written=13 2019-12-16 17:01:52.899:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=20,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=20,age=13} parse HeapByteBuffer@3bcc444e[p=3251,l=8192,c=8192,r=4941]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.899:DBUG:oejh.HttpParser:qtp1819063424-138: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=3251,l=8192,c=8192,r=4941]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.899:DBUG:oejh.HttpParser:qtp1819063424-138: CONTENT --> CONTENT_END 2019-12-16 17:01:52.899:DBUG:oejs.HttpChannel:qtp1819063424-138: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=20,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=20,age=13} 2019-12-16 17:01:52.900:DBUG:oejh.HttpParser:qtp1819063424-138: CONTENT_END --> END 2019-12-16 17:01:52.900:DBUG:oejs.HttpChannel:qtp1819063424-138: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=20,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=20,age=14} 2019-12-16 17:01:52.900:DBUG:oejs.HttpInput:qtp1819063424-138: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.900:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=20,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=20,age=14} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.900:DBUG:oejs.HttpChannelState:qtp1819063424-138: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.900:DBUG:oejh.HttpParser:qtp1819063424-138: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.900:DBUG:oejh.HttpParser:qtp1819063424-138: END --> START 2019-12-16 17:01:52.900:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=20,c=false/false,a=IDLE,uri=null,age=0} startThread=0 2019-12-16 17:01:52.900:DBUG:oejs.HttpChannel:qtp1819063424-138: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=20,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.900:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=20,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.900:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@800945d in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.900:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=20,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=3251,l=8192,c=8192,r=4941]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.900:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=20,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=3251,l=8192,c=8192,r=4941]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.901:DBUG:oejh.HttpParser:qtp1819063424-136: parseNext s=START HeapByteBuffer@3bcc444e[p=3251,l=8192,c=8192,r=4941]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.901:DBUG:oejh.HttpParser:qtp1819063424-136: START --> SPACE1 2019-12-16 17:01:52.901:DBUG:oejh.HttpParser:qtp1819063424-136: SPACE1 --> URI 2019-12-16 17:01:52.901:DBUG:oejh.HttpParser:qtp1819063424-136: URI --> SPACE2 2019-12-16 17:01:52.901:DBUG:oejh.HttpParser:qtp1819063424-136: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.901:DBUG:oejh.HttpParser:qtp1819063424-136: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.901:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.901:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.901:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.901:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.901:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.901:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.901:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.901:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.901:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER --> CONTENT 2019-12-16 17:01:52.901:DBUG:oejs.HttpChannel:qtp1819063424-136: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=21 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=21,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=21,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=21 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.901:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=13/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=21,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=21,age=0} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.901:DBUG:oejs.HttpChannel:qtp1819063424-136: handle //127.0.1.1:44391/data?writes=1&block=16&id=21 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=21,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=21,age=0} 2019-12-16 17:01:52.901:DBUG:oejs.HttpChannelState:qtp1819063424-136: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.901:DBUG:oejs.HttpChannel:qtp1819063424-136: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=21,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=21,age=0} 2019-12-16 17:01:52.902:DBUG:oejs.Server:qtp1819063424-136: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=21,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=21,age=1} 2019-12-16 17:01:52.902:DBUG:oejs.Server:qtp1819063424-136: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=21,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=21,age=1} 2019-12-16 17:01:52.902:DBUG:oejs.HttpChannelState:qtp1819063424-136: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.902:DBUG:oejs.HttpChannelState:qtp1819063424-136: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.902:DBUG:oejs.HttpChannel:qtp1819063424-136: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=21,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=21,age=1} 2019-12-16 17:01:52.902:DBUG:oejs.HttpOutput:qtp1819063424-136: complete(org.eclipse.jetty.util.Callback$4@267eed1f) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.902:DBUG:oejs.HttpChannel:qtp1819063424-136: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@b8012eb 2019-12-16 17:01:52.902:DBUG:oejs.HttpChannel:qtp1819063424-136: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=21,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=21,age=1} 200 null HTTP/1.1 2019-12-16 17:01:52.902:DBUG:oejs.HttpConnection:qtp1819063424-136: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@3cb43e43] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.902:DBUG:oejh.HttpGenerator:qtp1819063424-136: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.902:DBUG:oejh.HttpGenerator:qtp1819063424-136: <| 2019-12-16 17:01:52.902:DBUG:oejh.HttpGenerator:qtp1819063424-136: CONTENT_LENGTH 2019-12-16 17:01:52.902:DBUG:oejs.HttpConnection:qtp1819063424-136: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@3cb43e43] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.902:DBUG:oeji.WriteFlusher:qtp1819063424-136: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.903:DBUG:oeji.WriteFlusher:qtp1819063424-136: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.903:DBUG:oeji.ChannelEndPoint:qtp1819063424-136: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=15/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=21,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=21,age=2} 2019-12-16 17:01:52.903:DBUG:oeji.WriteFlusher:qtp1819063424-136: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.903:DBUG:oeji.WriteFlusher:qtp1819063424-136: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.903:DBUG:oejs.HttpConnection:qtp1819063424-136: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@3cb43e43] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.903:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@53dd3321 startThread=0 2019-12-16 17:01:52.903:DBUG:oejs.HttpChannelState:qtp1819063424-136: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.903:DBUG:oejs.HttpChannelState:qtp1819063424-136: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.903:DBUG:oejs.HttpChannel:qtp1819063424-136: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=21,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=21,age=2} 2019-12-16 17:01:52.903:DBUG:oejs.HttpChannel:qtp1819063424-136: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=21,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=21,age=2} 2019-12-16 17:01:52.904:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@53dd3321 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.904:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=21,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=21,age=4} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=3414,l=8192,c=8192,r=4778]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.905:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=1/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=21,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=21,age=4} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.914:DBUG:oejs.HttpOutput:qtp1819063424-137: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@267eed1f r=true w=false 2019-12-16 17:01:52.914:DBUG:oejs.HttpChannelState:qtp1819063424-137: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.914:DBUG:oejs.HttpChannel:qtp1819063424-137: handle //127.0.1.1:44391/data?writes=1&block=16&id=21 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=21,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=21,age=13} 2019-12-16 17:01:52.914:DBUG:oejs.HttpChannelState:qtp1819063424-137: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.914:DBUG:oejs.HttpChannelState:qtp1819063424-137: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.914:DBUG:oejs.HttpChannel:qtp1819063424-137: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=21,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=21,age=13} 2019-12-16 17:01:52.915:DBUG:oejs.HttpChannel:qtp1819063424-137: onCompleted for /data written=13 2019-12-16 17:01:52.915:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=21,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=21,age=14} parse HeapByteBuffer@3bcc444e[p=3414,l=8192,c=8192,r=4778]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.915:DBUG:oejh.HttpParser:qtp1819063424-137: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=3414,l=8192,c=8192,r=4778]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.915:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT --> CONTENT_END 2019-12-16 17:01:52.915:DBUG:oejs.HttpChannel:qtp1819063424-137: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=21,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=21,age=14} 2019-12-16 17:01:52.915:DBUG:oejh.HttpParser:qtp1819063424-137: CONTENT_END --> END 2019-12-16 17:01:52.915:DBUG:oejs.HttpChannel:qtp1819063424-137: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=21,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=21,age=14} 2019-12-16 17:01:52.915:DBUG:oejs.HttpInput:qtp1819063424-137: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.915:DBUG:oejs.HttpConnection:qtp1819063424-137: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=21,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=21,age=14} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.915:DBUG:oejs.HttpChannelState:qtp1819063424-137: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.915:DBUG:oejh.HttpParser:qtp1819063424-137: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.915:DBUG:oejh.HttpParser:qtp1819063424-137: END --> START 2019-12-16 17:01:52.915:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=21,c=false/false,a=IDLE,uri=null,age=0} startThread=0 2019-12-16 17:01:52.916:DBUG:oejs.HttpChannel:qtp1819063424-137: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=21,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.915:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=21,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.916:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@53dd3321 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.916:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=21,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=3414,l=8192,c=8192,r=4778]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.916:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=13/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=21,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=3414,l=8192,c=8192,r=4778]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.916:DBUG:oejh.HttpParser:qtp1819063424-134: parseNext s=START HeapByteBuffer@3bcc444e[p=3414,l=8192,c=8192,r=4778]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.916:DBUG:oejh.HttpParser:qtp1819063424-134: START --> SPACE1 2019-12-16 17:01:52.916:DBUG:oejh.HttpParser:qtp1819063424-134: SPACE1 --> URI 2019-12-16 17:01:52.916:DBUG:oejh.HttpParser:qtp1819063424-134: URI --> SPACE2 2019-12-16 17:01:52.916:DBUG:oejh.HttpParser:qtp1819063424-134: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.916:DBUG:oejh.HttpParser:qtp1819063424-134: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.916:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.916:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.916:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.916:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.916:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.916:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.916:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.916:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.916:DBUG:oejh.HttpParser:qtp1819063424-134: HEADER --> CONTENT 2019-12-16 17:01:52.916:DBUG:oejs.HttpChannel:qtp1819063424-134: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=22 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=22,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=22,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=22 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.917:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=13/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=22,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=22,age=1} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.917:DBUG:oejs.HttpChannel:qtp1819063424-134: handle //127.0.1.1:44391/data?writes=1&block=16&id=22 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=22,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=22,age=1} 2019-12-16 17:01:52.917:DBUG:oejs.HttpChannelState:qtp1819063424-134: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.917:DBUG:oejs.HttpChannel:qtp1819063424-134: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=22,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=22,age=1} 2019-12-16 17:01:52.917:DBUG:oejs.Server:qtp1819063424-134: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=22,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=22,age=1} 2019-12-16 17:01:52.917:DBUG:oejs.Server:qtp1819063424-134: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=22,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=22,age=1} 2019-12-16 17:01:52.917:DBUG:oejs.HttpChannelState:qtp1819063424-134: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.917:DBUG:oejs.HttpChannelState:qtp1819063424-134: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.917:DBUG:oejs.HttpChannel:qtp1819063424-134: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=22,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=22,age=1} 2019-12-16 17:01:52.917:DBUG:oejs.HttpOutput:qtp1819063424-134: complete(org.eclipse.jetty.util.Callback$4@7af2870f) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.917:DBUG:oejs.HttpChannel:qtp1819063424-134: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@65cbba59 2019-12-16 17:01:52.918:DBUG:oejs.HttpChannel:qtp1819063424-134: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=22,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=22,age=2} 200 null HTTP/1.1 2019-12-16 17:01:52.918:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@7c0cf98] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.918:DBUG:oejh.HttpGenerator:qtp1819063424-134: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.918:DBUG:oejh.HttpGenerator:qtp1819063424-134: <| 2019-12-16 17:01:52.918:DBUG:oejh.HttpGenerator:qtp1819063424-134: CONTENT_LENGTH 2019-12-16 17:01:52.918:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@7c0cf98] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.918:DBUG:oeji.WriteFlusher:qtp1819063424-134: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.918:DBUG:oeji.WriteFlusher:qtp1819063424-134: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.918:DBUG:oeji.ChannelEndPoint:qtp1819063424-134: flushed 84 SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=15/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=22,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=22,age=2} 2019-12-16 17:01:52.918:DBUG:oeji.WriteFlusher:qtp1819063424-134: Flushed=true written=84 remaining=0 WriteFlusher@14195833{WRITING}->null 2019-12-16 17:01:52.918:DBUG:oeji.WriteFlusher:qtp1819063424-134: update WriteFlusher@14195833{IDLE}->null:WRITING-->IDLE 2019-12-16 17:01:52.918:DBUG:oejs.HttpConnection:qtp1819063424-134: generate: DONE for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@7c0cf98] ([p=71,l=71,c=8192,r=0],[p=13,l=13,c=32768,r=0],true)@END 2019-12-16 17:01:52.919:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@2aa721e3 startThread=0 2019-12-16 17:01:52.919:DBUG:oejs.HttpChannelState:qtp1819063424-134: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.919:DBUG:oejs.HttpChannelState:qtp1819063424-134: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.919:DBUG:oejs.HttpChannel:qtp1819063424-134: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=22,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=22,age=3} 2019-12-16 17:01:52.919:DBUG:oejs.HttpChannel:qtp1819063424-134: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=22,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=22,age=3} 2019-12-16 17:01:52.919:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@2aa721e3 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.919:DBUG:oejs.HttpConnection:qtp1819063424-134: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=22,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=22,age=3} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=3577,l=8192,c=8192,r=4615]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.919:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=0/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=22,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=22,age=3} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.929:DBUG:oejs.HttpOutput:qtp1819063424-138: onWriteComplete(true,null) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@7af2870f r=true w=false 2019-12-16 17:01:52.929:DBUG:oejs.HttpChannelState:qtp1819063424-138: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.930:DBUG:oejs.HttpChannel:qtp1819063424-138: handle //127.0.1.1:44391/data?writes=1&block=16&id=22 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=22,c=true/true,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=22,age=14} 2019-12-16 17:01:52.930:DBUG:oejs.HttpChannelState:qtp1819063424-138: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.930:DBUG:oejs.HttpChannelState:qtp1819063424-138: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.930:DBUG:oejs.HttpChannel:qtp1819063424-138: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=22,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=22,age=14} 2019-12-16 17:01:52.930:DBUG:oejs.HttpChannel:qtp1819063424-138: onCompleted for /data written=13 2019-12-16 17:01:52.930:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=11/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=22,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=22,age=14} parse HeapByteBuffer@3bcc444e[p=3577,l=8192,c=8192,r=4615]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.930:DBUG:oejh.HttpParser:qtp1819063424-138: parseNext s=CONTENT HeapByteBuffer@3bcc444e[p=3577,l=8192,c=8192,r=4615]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.930:DBUG:oejh.HttpParser:qtp1819063424-138: CONTENT --> CONTENT_END 2019-12-16 17:01:52.930:DBUG:oejs.HttpChannel:qtp1819063424-138: onContentComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=22,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=22,age=14} 2019-12-16 17:01:52.930:DBUG:oejh.HttpParser:qtp1819063424-138: CONTENT_END --> END 2019-12-16 17:01:52.930:DBUG:oejs.HttpChannel:qtp1819063424-138: onRequestComplete HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=22,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=22,age=14} 2019-12-16 17:01:52.930:DBUG:oejs.HttpInput:qtp1819063424-138: HttpInputOverHTTP@7a0edfe8[c=0,q=0,[0]=null,s=STREAM] addContent EOF 2019-12-16 17:01:52.930:DBUG:oejs.HttpConnection:qtp1819063424-138: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=END,0 of -1},g=HttpGenerator@2456a9ad{s=END}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0},r=22,c=true/true,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=22,age=14} parsed false HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.931:DBUG:oejs.HttpChannelState:qtp1819063424-138: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=COMPLETED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.931:DBUG:oejh.HttpParser:qtp1819063424-138: reset HttpParser{s=END,0 of -1} 2019-12-16 17:01:52.931:DBUG:oejh.HttpParser:qtp1819063424-138: END --> START 2019-12-16 17:01:52.931:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: run DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=22,c=false/false,a=IDLE,uri=null,age=0} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.931:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=22,c=false/false,a=IDLE,uri=null,age=0} onFillable enter HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} HeapByteBuffer@3bcc444e[p=3577,l=8192,c=8192,r=4615]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.931:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=12/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=START,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=22,c=false/false,a=IDLE,uri=null,age=0} parse HeapByteBuffer@3bcc444e[p=3577,l=8192,c=8192,r=4615]={GET /data...890\r\n\r\n<<>>} {} 2019-12-16 17:01:52.931:DBUG:oejh.HttpParser:qtp1819063424-136: parseNext s=START HeapByteBuffer@3bcc444e[p=3577,l=8192,c=8192,r=4615]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.931:DBUG:oejh.HttpParser:qtp1819063424-136: START --> SPACE1 2019-12-16 17:01:52.931:DBUG:oejh.HttpParser:qtp1819063424-136: SPACE1 --> URI 2019-12-16 17:01:52.931:DBUG:oejh.HttpParser:qtp1819063424-136: URI --> SPACE2 2019-12-16 17:01:52.931:DBUG:oejh.HttpParser:qtp1819063424-136: SPACE2 --> REQUEST_VERSION 2019-12-16 17:01:52.932:DBUG:oejh.HttpParser:qtp1819063424-136: REQUEST_VERSION --> HEADER 2019-12-16 17:01:52.932:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Host: 127.0.1.1:44391 --> IN_VALUE 2019-12-16 17:01:52.932:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Host: 127.0.1.1:44391 --> FIELD 2019-12-16 17:01:52.932:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> IN_VALUE 2019-12-16 17:01:52.932:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:User-Agent: testharness/1.0 (blah foo/bar) --> FIELD 2019-12-16 17:01:52.932:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Accept-Encoding: nothing --> IN_VALUE 2019-12-16 17:01:52.932:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Accept-Encoding: nothing --> FIELD 2019-12-16 17:01:52.932:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Cookie: aaa=1234567890 --> IN_VALUE 2019-12-16 17:01:52.932:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER:Cookie: aaa=1234567890 --> FIELD 2019-12-16 17:01:52.932:DBUG:oejh.HttpParser:qtp1819063424-136: HEADER --> CONTENT 2019-12-16 17:01:52.932:DBUG:oejs.HttpChannel:qtp1819063424-136: REQUEST for //127.0.1.1:44391/data?writes=1&block=16&id=23 on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=23,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=23,age=0} GET //127.0.1.1:44391/data?writes=1&block=16&id=23 HTTP/1.1 Host: 127.0.1.1:44391 User-Agent: testharness/1.0 (blah foo/bar) Accept-Encoding: nothing Cookie: aaa=1234567890 2019-12-16 17:01:52.932:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=-,to=13/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=23,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=23,age=0} parsed true HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.932:DBUG:oejs.HttpChannel:qtp1819063424-136: handle //127.0.1.1:44391/data?writes=1&block=16&id=23 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=23,c=false/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=23,age=0} 2019-12-16 17:01:52.932:DBUG:oejs.HttpChannelState:qtp1819063424-136: handling HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.932:DBUG:oejs.HttpChannel:qtp1819063424-136: action DISPATCH HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=23,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=23,age=0} 2019-12-16 17:01:52.932:DBUG:oejs.Server:qtp1819063424-136: REQUEST GET /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=23,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=23,age=0} 2019-12-16 17:01:52.932:DBUG:oejs.Server:qtp1819063424-136: handled=true async=false committed=false on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=23,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=23,age=0} 2019-12-16 17:01:52.932:DBUG:oejs.HttpChannelState:qtp1819063424-136: unhandle HttpChannelState@1509da75{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} 2019-12-16 17:01:52.933:DBUG:oejs.HttpChannelState:qtp1819063424-136: nextAction(false) COMPLETE HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.933:DBUG:oejs.HttpChannel:qtp1819063424-136: action COMPLETE HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=OPEN is=IDLE awp=false se=false i=false al=0},r=23,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=23,age=1} 2019-12-16 17:01:52.933:DBUG:oejs.HttpOutput:qtp1819063424-136: complete(org.eclipse.jetty.util.Callback$4@29a2a50) s=CLOSING,api=BLOCKED,sc=false,e=null s=false e=null, c=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.933:DBUG:oejs.HttpChannel:qtp1819063424-136: sendResponse info=null content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} complete=true committing=true callback=org.eclipse.jetty.server.HttpOutput$WriteCompleteCB@98667a2 2019-12-16 17:01:52.933:DBUG:oejs.HttpChannel:qtp1819063424-136: COMMIT for /data on HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=23,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=23,age=1} 200 null HTTP/1.1 2019-12-16 17:01:52.933:DBUG:oejs.HttpConnection:qtp1819063424-136: generate: NEED_HEADER for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@14dd16f7] (null,[p=0,l=13,c=32768,r=13],true)@START 2019-12-16 17:01:52.933:DBUG:oejh.HttpGenerator:qtp1819063424-136: generateHeaders HTTP/1.1{s=200,h=0,cl=-1} last=true content=DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00} 2019-12-16 17:01:52.933:DBUG:oejh.HttpGenerator:qtp1819063424-136: <| 2019-12-16 17:01:52.933:DBUG:oejh.HttpGenerator:qtp1819063424-136: CONTENT_LENGTH 2019-12-16 17:01:52.933:DBUG:oejs.HttpConnection:qtp1819063424-136: generate: FLUSH for org.eclipse.jetty.server.HttpConnection$SendCallback@2d017380[PROCESSING][i=HTTP/1.1{s=200,h=0,cl=-1},cb=org.eclipse.jetty.server.DelayedServerTest$DelayedCallback@14dd16f7] ([p=0,l=71,c=8192,r=71],[p=0,l=13,c=32768,r=13],true)@COMPLETING 2019-12-16 17:01:52.933:DBUG:oeji.WriteFlusher:qtp1819063424-136: write: WriteFlusher@14195833{IDLE}->null [HeapByteBuffer@55d518b2[p=0,l=71,c=8192,r=71]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00},DirectByteBuffer@350bad47[p=0,l=13,c=32768,r=13]={<<>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}] 2019-12-16 17:01:52.933:DBUG:oeji.WriteFlusher:qtp1819063424-136: update WriteFlusher@14195833{WRITING}->null:IDLE-->WRITING 2019-12-16 17:01:52.933:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: queue DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=W,to=14/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=23,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=23,age=1} startThread=0 2019-12-16 17:01:52.933:DBUG:oejs.HttpChannel:qtp1819063424-138: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=23,c=false/false,a=HANDLING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=23,age=1} 2019-12-16 17:01:52.934:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$338/0x0000000840125c40@2aa721e3 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.934:DBUG:oeji.WriteFlusher:qtp1819063424-136: write exception java.lang.IllegalArgumentException: newPosition > limit: (13 > 0) at java.base/java.nio.Buffer.createPositionException(Buffer.java:318) at java.base/java.nio.Buffer.position(Buffer.java:293) at java.base/java.nio.ByteBuffer.position(ByteBuffer.java:1086) at java.base/java.nio.MappedByteBuffer.position(MappedByteBuffer.java:226) at java.base/java.nio.MappedByteBuffer.position(MappedByteBuffer.java:67) at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:192) at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:130) at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:496) at org.eclipse.jetty.io.ChannelEndPoint.flush(ChannelEndPoint.java:263) at org.eclipse.jetty.io.WriteFlusher.flush(WriteFlusher.java:422) at org.eclipse.jetty.io.WriteFlusher.write(WriteFlusher.java:277) at org.eclipse.jetty.io.AbstractEndPoint.write(AbstractEndPoint.java:381) at org.eclipse.jetty.server.HttpConnection$SendCallback.process(HttpConnection.java:809) at org.eclipse.jetty.util.IteratingCallback.processing(IteratingCallback.java:241) at org.eclipse.jetty.util.IteratingCallback.iterate(IteratingCallback.java:223) at org.eclipse.jetty.server.HttpConnection.send(HttpConnection.java:546) at org.eclipse.jetty.server.DelayedServerTest$DelayedHttpConnection.send(DelayedServerTest.java:60) at org.eclipse.jetty.server.HttpChannel.sendResponse(HttpChannel.java:824) at org.eclipse.jetty.server.HttpChannel.write(HttpChannel.java:901) at org.eclipse.jetty.server.HttpOutput.channelWrite(HttpOutput.java:283) at org.eclipse.jetty.server.HttpOutput.complete(HttpOutput.java:461) at org.eclipse.jetty.server.Response.completeOutput(Response.java:842) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:512) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:270) at org.eclipse.jetty.server.HttpConnection.run(HttpConnection.java:522) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.base/java.lang.Thread.run(Thread.java:834) 2019-12-16 17:01:52.936:DBUG:oeji.WriteFlusher:qtp1819063424-136: update WriteFlusher@14195833{FAILED}->null:WRITING-->FAILED 2019-12-16 17:01:52.946:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: queue org.eclipse.jetty.io.AbstractConnection$$Lambda$363/0x000000084013b040@ee2a74c startThread=0 2019-12-16 17:01:52.946:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: run org.eclipse.jetty.io.AbstractConnection$$Lambda$363/0x000000084013b040@ee2a74c in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.947:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: queue org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$364/0x000000084013b440@35f434e2 startThread=0 2019-12-16 17:01:52.947:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: run org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$364/0x000000084013b440@35f434e2 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=1,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.947:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: ran org.eclipse.jetty.io.AbstractConnection$$Lambda$363/0x000000084013b040@ee2a74c in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=1,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.947:DBUG:oejs.HttpChannelState:qtp1819063424-136: unhandle HttpChannelState@1509da75{s=HANDLING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.947:DBUG:oejs.HttpChannelState:qtp1819063424-136: nextAction(false) WAIT HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.947:DBUG:oejs.HttpChannel:qtp1819063424-136: action WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=23,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=23,age=15} 2019-12-16 17:01:52.947:DBUG:oejs.HttpChannel:qtp1819063424-136: !handle WAIT HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=23,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=23,age=15} 2019-12-16 17:01:52.947:DBUG:oejs.HttpConnection:qtp1819063424-136: DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=F,to=29/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=23,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=23,age=16} onFillable exit HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0} HeapByteBuffer@3bcc444e[p=3740,l=8192,c=8192,r=4452]={GET /data...890\r\n\r\n<<>>} 2019-12-16 17:01:52.948:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: ran DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=F,to=29/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=COMMITTED is=IDLE awp=false se=false i=false al=0},r=23,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=23,age=16} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.967:DBUG:oejs.HttpChannel:qtp1819063424-134: Commit failed java.lang.IllegalArgumentException: newPosition > limit: (13 > 0) at java.base/java.nio.Buffer.createPositionException(Buffer.java:318) at java.base/java.nio.Buffer.position(Buffer.java:293) at java.base/java.nio.ByteBuffer.position(ByteBuffer.java:1086) at java.base/java.nio.MappedByteBuffer.position(MappedByteBuffer.java:226) at java.base/java.nio.MappedByteBuffer.position(MappedByteBuffer.java:67) at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:192) at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:130) at java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:496) at org.eclipse.jetty.io.ChannelEndPoint.flush(ChannelEndPoint.java:263) at org.eclipse.jetty.io.WriteFlusher.flush(WriteFlusher.java:422) at org.eclipse.jetty.io.WriteFlusher.write(WriteFlusher.java:277) at org.eclipse.jetty.io.AbstractEndPoint.write(AbstractEndPoint.java:381) at org.eclipse.jetty.server.HttpConnection$SendCallback.process(HttpConnection.java:809) at org.eclipse.jetty.util.IteratingCallback.processing(IteratingCallback.java:241) at org.eclipse.jetty.util.IteratingCallback.iterate(IteratingCallback.java:223) at org.eclipse.jetty.server.HttpConnection.send(HttpConnection.java:546) at org.eclipse.jetty.server.DelayedServerTest$DelayedHttpConnection.send(DelayedServerTest.java:60) at org.eclipse.jetty.server.HttpChannel.sendResponse(HttpChannel.java:824) at org.eclipse.jetty.server.HttpChannel.write(HttpChannel.java:901) at org.eclipse.jetty.server.HttpOutput.channelWrite(HttpOutput.java:283) at org.eclipse.jetty.server.HttpOutput.complete(HttpOutput.java:461) at org.eclipse.jetty.server.Response.completeOutput(Response.java:842) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:512) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:270) at org.eclipse.jetty.server.HttpConnection.run(HttpConnection.java:522) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938) at java.base/java.lang.Thread.run(Thread.java:834) 2019-12-16 17:01:52.967:DBUG:oejs.HttpConnection:qtp1819063424-134: abort DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=F,to=49/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=ABORTED is=IDLE awp=false se=false i=false al=0},r=23,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=23,age=36} java.lang.IllegalArgumentException: newPosition > limit: (13 > 0) 2019-12-16 17:01:52.968:DBUG:oeji.AbstractEndPoint:qtp1819063424-134: close SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=F,to=49/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=ABORTED is=IDLE awp=false se=false i=false al=0},r=23,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=23,age=36} 2019-12-16 17:01:52.968:DBUG:oeji.AbstractEndPoint:qtp1819063424-134: close(null) SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,OPEN,fill=-,flush=F,to=49/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=ABORTED is=IDLE awp=false se=false i=false al=0},r=23,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=23,age=36} 2019-12-16 17:01:52.968:DBUG:oeji.ChannelEndPoint:qtp1819063424-134: doClose SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,CLOSED,fill=-,flush=F,to=49/30000}{io=0/0,kio=0,kro=1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=ABORTED is=IDLE awp=false se=false i=false al=0},r=23,c=false/false,a=WAITING,uri=//127.0.1.1:44391/data?writes=1&block=16&id=23,age=36} 2019-12-16 17:01:52.970:DBUG:oeji.FillInterest:qtp1819063424-134: onClose FillInterest@2ea798e9{null} 2019-12-16 17:01:52.970:DBUG:oeji.ManagedSelector:qtp1819063424-134: Wakeup ManagedSelector@4c12331b{STARTED} id=1 keys=1 selected=0 updates=0 2019-12-16 17:01:52.970:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: queue org.eclipse.jetty.io.ManagedSelector$DestroyEndPoint@44831147 startThread=0 2019-12-16 17:01:52.970:DBUG:oejs.HttpOutput:qtp1819063424-134: onWriteComplete(true,java.lang.IllegalArgumentException: newPosition > limit: (13 > 0)) s=CLOSED,api=BLOCKING,sc=false,e=null c=null cb=org.eclipse.jetty.util.Callback$4@29a2a50 r=true w=false 2019-12-16 17:01:52.970:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: run org.eclipse.jetty.io.ManagedSelector$DestroyEndPoint@44831147 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.970:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 woken with none selected 2019-12-16 17:01:52.970:DBUG:oejs.HttpChannelState:qtp1819063424-134: completed HttpChannelState@1509da75{s=WAITING rs=COMPLETING os=ABORTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.970:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 woken up from select, 0/0/0 selected 2019-12-16 17:01:52.970:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 processing 0 keys, 0 updates 2019-12-16 17:01:52.970:DBUG:oejs.HttpChannel:qtp1819063424-134: handle //127.0.1.1:44391/data?writes=1&block=16&id=23 HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=ABORTED is=IDLE awp=false se=false i=false al=0},r=23,c=true/false,a=WOKEN,uri=//127.0.1.1:44391/data?writes=1&block=16&id=23,age=38} 2019-12-16 17:01:52.970:DBUG:oeji.ManagedSelector:qtp1819063424-132: updateable 0 2019-12-16 17:01:52.970:DBUG:oejs.HttpChannelState:qtp1819063424-134: handling HttpChannelState@1509da75{s=WOKEN rs=COMPLETED os=ABORTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.970:DBUG:oeji.ManagedSelector:qtp1819063424-132: updates 0 2019-12-16 17:01:52.970:DBUG:oejs.HttpChannelState:qtp1819063424-134: nextAction(true) TERMINATED HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=ABORTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.970:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 waiting with 0 keys 2019-12-16 17:01:52.970:DBUG:oejs.HttpChannel:qtp1819063424-134: action TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=ABORTED is=IDLE awp=false se=false i=false al=0},r=23,c=true/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=23,age=38} 2019-12-16 17:01:52.970:DBUG:oejs.HttpChannel:qtp1819063424-134: onCompleted for /data written=0 2019-12-16 17:01:52.970:DBUG:oeji.ManagedSelector:qtp1819063424-138: Destroyed SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,CLOSED,fill=-,flush=F,to=51/30000}{io=0/0,kio=-1,kro=-1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@2456a9ad{s=COMPLETING}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=ABORTED is=IDLE awp=false se=false i=false al=0},r=23,c=true/false,a=IDLE,uri=//127.0.1.1:44391/data?writes=1&block=16&id=23,age=38} 2019-12-16 17:01:52.970:DBUG:oejs.HttpChannelState:qtp1819063424-134: recycle HttpChannelState@1509da75{s=IDLE rs=COMPLETED os=ABORTED is=IDLE awp=false se=false i=false al=0} 2019-12-16 17:01:52.970:DBUG:oejh.HttpParser:qtp1819063424-134: close HttpParser{s=CONTENT,0 of -1} 2019-12-16 17:01:52.970:DBUG:oejh.HttpParser:qtp1819063424-134: CONTENT --> CLOSE 2019-12-16 17:01:52.970:DBUG:oejs.HttpChannel:qtp1819063424-134: !handle TERMINATED HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=23,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.970:DBUG:oeji.AbstractConnection:qtp1819063424-138: onClose DelayedHttpConnection@5612b581::SocketChannelEndPoint@5af33560{/127.0.0.1:33636<->/127.0.1.1:44391,CLOSED,fill=-,flush=F,to=52/30000}{io=0/0,kio=-1,kro=-1}->DelayedHttpConnection@5612b581[p=HttpParser{s=CLOSE,0 of -1},g=HttpGenerator@2456a9ad{s=START}]=>HttpChannelOverHttp@500b5e10{s=HttpChannelState@1509da75{s=IDLE rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0},r=23,c=false/false,a=IDLE,uri=null,age=0} 2019-12-16 17:01:52.971:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: ran org.eclipse.jetty.io.ManagedSelector$DestroyEndPoint@44831147 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.970:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: ran org.eclipse.jetty.server.DelayedServerTest$DelayedCallback$$Lambda$364/0x000000084013b440@35f434e2 in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=2,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.975:DBUG:oejuc.AbstractLifeCycle:main: stopping Server@3c46e67a{STARTED}[9.4.25-SNAPSHOT] 2019-12-16 17:01:52.975:DBUG:oejs.Server:main: doStop Server@3c46e67a{STOPPING}[9.4.25-SNAPSHOT] 2019-12-16 17:01:52.976:DBUG:oejut.QueuedThreadPool:qtp1819063424-133: ran qtp1819063424-133-acceptor-0@1573f9fc-ServerConnector@292b08d6{HTTP/1.1,[http/1.1]}{0.0.0.0:44391} in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=4,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.976:DBUG:oejsh.AbstractHandlerContainer:main: Graceful shutdown Server@3c46e67a{STOPPING}[9.4.25-SNAPSHOT] by Mon Dec 16 17:02:22 AEDT 2019 2019-12-16 17:01:52.976:DBUG:oejuc.AbstractLifeCycle:main: stopping ServerConnector@292b08d6{HTTP/1.1,[http/1.1]}{0.0.0.0:0} 2019-12-16 17:01:52.976:DBUG:oejuc.AbstractLifeCycle:main: stopping SelectorManager@ServerConnector@292b08d6{HTTP/1.1,[http/1.1]}{0.0.0.0:0} 2019-12-16 17:01:52.976:DBUG:oejuc.AbstractLifeCycle:main: stopping ManagedSelector@4c12331b{STARTED} id=1 keys=0 selected=0 updates=0 2019-12-16 17:01:52.976:DBUG:oeji.ManagedSelector:main: Queued change org.eclipse.jetty.io.ManagedSelector$CloseConnections@185a6e9 on ManagedSelector@4c12331b{STOPPING} id=1 keys=0 selected=0 updates=0 2019-12-16 17:01:52.976:DBUG:oeji.ManagedSelector:main: Wakeup on submit ManagedSelector@4c12331b{STOPPING} id=1 keys=0 selected=0 updates=1 2019-12-16 17:01:52.976:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 woken with none selected 2019-12-16 17:01:52.976:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 woken up from select, 0/0/0 selected 2019-12-16 17:01:52.976:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 processing 0 keys, 1 updates 2019-12-16 17:01:52.976:DBUG:oeji.ManagedSelector:qtp1819063424-132: updateable 1 2019-12-16 17:01:52.976:DBUG:oeji.ManagedSelector:qtp1819063424-132: update org.eclipse.jetty.io.ManagedSelector$CloseConnections@185a6e9 2019-12-16 17:01:52.976:DBUG:oeji.ManagedSelector:qtp1819063424-132: Closing 0 connections on ManagedSelector@4c12331b{STOPPING} id=1 keys=0 selected=0 updates=0 2019-12-16 17:01:52.977:DBUG:oeji.ManagedSelector:qtp1819063424-132: updates 0 2019-12-16 17:01:52.977:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 waiting with 0 keys 2019-12-16 17:01:52.978:DBUG:oeji.ManagedSelector:main: Queued change org.eclipse.jetty.io.ManagedSelector$StopSelector@6f03482 on ManagedSelector@4c12331b{STOPPING} id=1 keys=0 selected=0 updates=0 2019-12-16 17:01:52.978:DBUG:oeji.ManagedSelector:main: Wakeup on submit ManagedSelector@4c12331b{STOPPING} id=1 keys=0 selected=0 updates=1 2019-12-16 17:01:52.978:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 woken with none selected 2019-12-16 17:01:52.978:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 woken up from select, 0/0/0 selected 2019-12-16 17:01:52.978:DBUG:oeji.ManagedSelector:qtp1819063424-132: Selector sun.nio.ch.EPollSelectorImpl@5a0e9c22 processing 0 keys, 1 updates 2019-12-16 17:01:52.978:DBUG:oeji.ManagedSelector:qtp1819063424-132: updateable 1 2019-12-16 17:01:52.978:DBUG:oeji.ManagedSelector:qtp1819063424-132: update org.eclipse.jetty.io.ManagedSelector$StopSelector@6f03482 2019-12-16 17:01:52.978:DBUG:oeji.ManagedSelector:qtp1819063424-132: updates 0 2019-12-16 17:01:52.978:DBUG:oejuc.AbstractLifeCycle:main: stopping EatWhatYouKill@5b12b668/SelectorProducer@1165b38/PRODUCING/p=false/QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=5,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}][pc=0,pic=0,pec=1,epc=0]@2019-12-16T17:01:52.979519+11:00 2019-12-16 17:01:52.979:DBUG:oejut.QueuedThreadPool:qtp1819063424-132: ran org.eclipse.jetty.io.ManagedSelector$$Lambda$314/0x00000008400f5040@815b41f in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=5,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.979:DBUG:oejuc.AbstractLifeCycle:main: STOPPED EatWhatYouKill@5b12b668/SelectorProducer@1165b38/IDLE/p=false/QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=6,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}][pc=0,pic=0,pec=1,epc=0]@2019-12-16T17:01:52.979723+11:00 2019-12-16 17:01:52.979:DBUG:oejuc.AbstractLifeCycle:main: STOPPED ManagedSelector@4c12331b{STOPPED} id=1 keys=-1 selected=-1 updates=0 2019-12-16 17:01:52.979:DBUG:oejuc.AbstractLifeCycle:main: stopping ManagedSelector@327514f{STARTED} id=0 keys=0 selected=0 updates=0 2019-12-16 17:01:52.979:DBUG:oeji.ManagedSelector:main: Queued change org.eclipse.jetty.io.ManagedSelector$CloseConnections@9d5509a on ManagedSelector@327514f{STOPPING} id=0 keys=0 selected=0 updates=0 2019-12-16 17:01:52.979:DBUG:oeji.ManagedSelector:main: Wakeup on submit ManagedSelector@327514f{STOPPING} id=0 keys=0 selected=0 updates=1 2019-12-16 17:01:52.980:DBUG:oeji.ManagedSelector:qtp1819063424-131: Selector sun.nio.ch.EPollSelectorImpl@40993f97 woken with none selected 2019-12-16 17:01:52.980:DBUG:oeji.ManagedSelector:qtp1819063424-131: Selector sun.nio.ch.EPollSelectorImpl@40993f97 woken up from select, 0/0/0 selected 2019-12-16 17:01:52.980:DBUG:oeji.ManagedSelector:qtp1819063424-131: Selector sun.nio.ch.EPollSelectorImpl@40993f97 processing 0 keys, 1 updates 2019-12-16 17:01:52.980:DBUG:oeji.ManagedSelector:qtp1819063424-131: updateable 1 2019-12-16 17:01:52.980:DBUG:oeji.ManagedSelector:qtp1819063424-131: update org.eclipse.jetty.io.ManagedSelector$CloseConnections@9d5509a 2019-12-16 17:01:52.980:DBUG:oeji.ManagedSelector:qtp1819063424-131: Closing 0 connections on ManagedSelector@327514f{STOPPING} id=0 keys=0 selected=0 updates=0 2019-12-16 17:01:52.980:DBUG:oeji.ManagedSelector:qtp1819063424-131: updates 0 2019-12-16 17:01:52.980:DBUG:oeji.ManagedSelector:main: Queued change org.eclipse.jetty.io.ManagedSelector$StopSelector@179ece50 on ManagedSelector@327514f{STOPPING} id=0 keys=0 selected=0 updates=0 2019-12-16 17:01:52.980:DBUG:oeji.ManagedSelector:main: Wakeup on submit ManagedSelector@327514f{STOPPING} id=0 keys=0 selected=0 updates=1 2019-12-16 17:01:52.980:DBUG:oeji.ManagedSelector:qtp1819063424-131: Selector sun.nio.ch.EPollSelectorImpl@40993f97 waiting with 0 keys 2019-12-16 17:01:52.980:DBUG:oeji.ManagedSelector:qtp1819063424-131: Selector sun.nio.ch.EPollSelectorImpl@40993f97 woken with none selected 2019-12-16 17:01:52.980:DBUG:oeji.ManagedSelector:qtp1819063424-131: Selector sun.nio.ch.EPollSelectorImpl@40993f97 woken up from select, 0/0/0 selected 2019-12-16 17:01:52.980:DBUG:oeji.ManagedSelector:qtp1819063424-131: Selector sun.nio.ch.EPollSelectorImpl@40993f97 processing 0 keys, 1 updates 2019-12-16 17:01:52.980:DBUG:oeji.ManagedSelector:qtp1819063424-131: updateable 1 2019-12-16 17:01:52.980:DBUG:oeji.ManagedSelector:qtp1819063424-131: update org.eclipse.jetty.io.ManagedSelector$StopSelector@179ece50 2019-12-16 17:01:52.980:DBUG:oeji.ManagedSelector:qtp1819063424-131: updates 0 2019-12-16 17:01:52.980:DBUG:oejut.QueuedThreadPool:qtp1819063424-131: ran org.eclipse.jetty.io.ManagedSelector$$Lambda$314/0x00000008400f5040@7586beff in QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=6,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.980:DBUG:oejuc.AbstractLifeCycle:main: stopping EatWhatYouKill@2d1ef81a/SelectorProducer@4c402120/IDLE/p=false/QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=7,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}][pc=0,pic=0,pec=0,epc=0]@2019-12-16T17:01:52.980444+11:00 2019-12-16 17:01:52.980:DBUG:oejuc.AbstractLifeCycle:main: STOPPED EatWhatYouKill@2d1ef81a/SelectorProducer@4c402120/IDLE/p=false/QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=7,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}][pc=0,pic=0,pec=0,epc=0]@2019-12-16T17:01:52.980558+11:00 2019-12-16 17:01:52.980:DBUG:oejuc.AbstractLifeCycle:main: STOPPED ManagedSelector@327514f{STOPPED} id=0 keys=-1 selected=-1 updates=0 2019-12-16 17:01:52.980:DBUG:oejuc.AbstractLifeCycle:main: STOPPED SelectorManager@ServerConnector@292b08d6{HTTP/1.1,[http/1.1]}{0.0.0.0:0} 2019-12-16 17:01:52.980:DBUG:oejuc.AbstractLifeCycle:main: stopping @c730b35[HTTP/1.1] 2019-12-16 17:01:52.980:DBUG:oejuc.AbstractLifeCycle:main: STOPPED @c730b35[HTTP/1.1] 2019-12-16 17:01:52.980:DBUG:oejuc.AbstractLifeCycle:main: stopping ScheduledExecutorScheduler@22555ebf{STARTED} 2019-12-16 17:01:52.980:DBUG:oejuc.AbstractLifeCycle:main: STOPPED ScheduledExecutorScheduler@22555ebf{STOPPED} 2019-12-16 17:01:52.980:INFO:oejs.AbstractConnector:main: Stopped ServerConnector@292b08d6{HTTP/1.1,[http/1.1]}{0.0.0.0:0} 2019-12-16 17:01:52.980:DBUG:oejuc.AbstractLifeCycle:main: STOPPED ServerConnector@292b08d6{HTTP/1.1,[http/1.1]}{0.0.0.0:0} 2019-12-16 17:01:52.980:DBUG:oejsh.AbstractHandler:main: stopping Server@3c46e67a{STOPPING}[9.4.25-SNAPSHOT] 2019-12-16 17:01:52.980:DBUG:oejuc.AbstractLifeCycle:main: stopping ErrorHandler@34e9fd99{STARTED} 2019-12-16 17:01:52.980:DBUG:oejsh.AbstractHandler:main: stopping ErrorHandler@34e9fd99{STOPPING} 2019-12-16 17:01:52.980:DBUG:oejuc.AbstractLifeCycle:main: STOPPED ErrorHandler@34e9fd99{STOPPED} 2019-12-16 17:01:52.980:DBUG:oejuc.AbstractLifeCycle:main: stopping HotSwapHandler@45752059{STARTED} 2019-12-16 17:01:52.980:DBUG:oejsh.AbstractHandler:main: stopping HotSwapHandler@45752059{STOPPING} 2019-12-16 17:01:52.981:DBUG:oejuc.AbstractLifeCycle:main: stopping HelloWorldHandler@6150c3ec{STARTED} 2019-12-16 17:01:52.981:DBUG:oejsh.AbstractHandler:main: stopping HelloWorldHandler@6150c3ec{STOPPING} 2019-12-16 17:01:52.981:DBUG:oejuc.AbstractLifeCycle:main: STOPPED HelloWorldHandler@6150c3ec{STOPPED} 2019-12-16 17:01:52.981:DBUG:oejuc.AbstractLifeCycle:main: STOPPED HotSwapHandler@45752059{STOPPED} 2019-12-16 17:01:52.981:DBUG:oejuc.AbstractLifeCycle:main: stopping QueuedThreadPool[qtp1819063424]@6c6cb480{STARTED,8<=8<=200,i=7,r=4,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.981:DBUG:oejut.QueuedThreadPool:main: Stopping QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=8<=200,i=7,r=-1,q=0}[ReservedThreadExecutor@3c41ed1d{s=1/4,p=0}] 2019-12-16 17:01:52.981:DBUG:oejuc.AbstractLifeCycle:main: stopping ReservedThreadExecutor@3c41ed1d{s=1/4,p=0} 2019-12-16 17:01:52.981:DBUG:oejut.ReservedThreadExecutor:main: ReservedThreadExecutor@3c41ed1d{s=0/4,p=0}@50f6f752 offer STOP! 2019-12-16 17:01:52.981:DBUG:oejuc.AbstractLifeCycle:main: STOPPED ReservedThreadExecutor@3c41ed1d{s=-1/4,p=0} 2019-12-16 17:01:52.981:DBUG:oejut.ReservedThreadExecutor:qtp1819063424-135: ReservedThreadExecutor@3c41ed1d{s=-1/4,p=0}@50f6f752 Exited 2019-12-16 17:01:52.981:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: run org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$304/0x00000008400f2c40@4f645f07 in QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.981:DBUG:oejut.QueuedThreadPool:qtp1819063424-135: ran ReservedThreadExecutor@3c41ed1d{s=-1/4,p=0}@50f6f752 in QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.981:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: ran org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$304/0x00000008400f2c40@4f645f07 in QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.981:DBUG:oejut.QueuedThreadPool:qtp1819063424-137: Thread[qtp1819063424-137,5,main] exited for QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.981:DBUG:oejut.QueuedThreadPool:qtp1819063424-135: Thread[qtp1819063424-135,5,main] exited for QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.982:DBUG:oejut.QueuedThreadPool:main: Waiting for Thread[qtp1819063424-131,5,main] for 14999 2019-12-16 17:01:52.982:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: run org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$304/0x00000008400f2c40@4f645f07 in QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.982:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: ran org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$304/0x00000008400f2c40@4f645f07 in QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.982:DBUG:oejut.QueuedThreadPool:qtp1819063424-136: Thread[qtp1819063424-136,5,main] exited for QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.982:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: run org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$304/0x00000008400f2c40@4f645f07 in QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.982:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: run org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$304/0x00000008400f2c40@4f645f07 in QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.982:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: ran org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$304/0x00000008400f2c40@4f645f07 in QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.982:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: ran org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$304/0x00000008400f2c40@4f645f07 in QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.982:DBUG:oejut.QueuedThreadPool:qtp1819063424-134: Thread[qtp1819063424-134,5,main] exited for QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.982:DBUG:oejut.QueuedThreadPool:qtp1819063424-138: Thread[qtp1819063424-138,5,main] exited for QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.982:DBUG:oejut.QueuedThreadPool:qtp1819063424-133: run org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$304/0x00000008400f2c40@4f645f07 in QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.982:DBUG:oejut.QueuedThreadPool:qtp1819063424-133: ran org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$304/0x00000008400f2c40@4f645f07 in QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.982:DBUG:oejut.QueuedThreadPool:qtp1819063424-132: run org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$304/0x00000008400f2c40@4f645f07 in QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.982:DBUG:oejut.QueuedThreadPool:qtp1819063424-133: Thread[qtp1819063424-133,5,main] exited for QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.982:DBUG:oejut.QueuedThreadPool:qtp1819063424-132: ran org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$304/0x00000008400f2c40@4f645f07 in QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.982:DBUG:oejut.QueuedThreadPool:qtp1819063424-132: Thread[qtp1819063424-132,5,main] exited for QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.982:DBUG:oejut.QueuedThreadPool:qtp1819063424-131: run org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$304/0x00000008400f2c40@4f645f07 in QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.982:DBUG:oejut.QueuedThreadPool:qtp1819063424-131: ran org.eclipse.jetty.util.thread.QueuedThreadPool$$Lambda$304/0x00000008400f2c40@4f645f07 in QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.982:DBUG:oejut.QueuedThreadPool:qtp1819063424-131: Thread[qtp1819063424-131,5,main] exited for QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPING,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.984:DBUG:oejut.QueuedThreadPool:main: Waiting for Thread[qtp1819063424-132,5,] for 14997 2019-12-16 17:01:52.984:DBUG:oejuc.AbstractLifeCycle:main: STOPPED QueuedThreadPool[qtp1819063424]@6c6cb480{STOPPED,8<=0<=200,i=7,r=-1,q=0}[NO_TRY] 2019-12-16 17:01:52.984:DBUG:oejuc.AbstractLifeCycle:main: STOPPED Server@3c46e67a{STOPPED}[9.4.25-SNAPSHOT] org.opentest4j.AssertionFailedError: Expected :64 Actual :23 at org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:55) at org.junit.jupiter.api.AssertionUtils.failNotEqual(AssertionUtils.java:62) at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:150) at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:145) at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:510) at org.eclipse.jetty.server.HttpServerTestBase.testPipeline(HttpServerTestBase.java:1078) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:675) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:125) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:132) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:124) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:74) at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115) at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:104) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:62) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:43) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:35) at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104) at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:202) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:198) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80) at java.base/java.util.ArrayList.forEach(ArrayList.java:1540) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80) at java.base/java.util.ArrayList.forEach(ArrayList.java:1540) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:229) at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197) at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:191) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128) at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:69) at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:67) at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242) at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at com.intellij.rt.execution.application.AppMainV2.main(AppMainV2.java:131)