/* Generated by Nim Compiler v1.2.6 */ /* (c) 2020 Andreas Rumpf */ /* The generated code is subject to the original license. */ /* Compiled for: Linux, amd64, gcc */ /* Command for C compiler: gcc -c -w -pthread -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace -I/home/runner/work/nim-waku/nim-waku/vendor/nim-libbacktrace/install/usr/include -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-secp256k1/secp256k1_wrapper/secp256k1/src -DHAVE_CONFIG_H -DHAVE_BUILTIN_EXPECT -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/src -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/inc -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/csources/tools -DBR_USE_UNIX_TIME=1 -DBR_USE_URANDOM=1 -DBR_LE_UNALIGNED=1 -DBR_64=1 -DBR_amd64=1 -DBR_INT128=1 -I/home/runner/work/nim-waku/nim-waku/vendor/nim-bearssl/bearssl/certs -I/home/runner/work/nim-waku/nim-waku/vendor/nim-nat-traversal/vendor/miniupnp/miniupnpc -I/home/runner/work/nim-waku/nim-waku/vendor/nim-nat-traversal/vendor/libnatpmp-upstream -DENABLE_STRNATPMPERR -march=native -g3 -Og -O3 -fno-strict-aliasing -fno-ident -I/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib -I/home/runner/work/nim-waku/nim-waku/waku/v2/node -o nimcache/release/wakunode2/@m..@s..@s..@svendor@snim-json-rpc@sjson_rpc@sservers@shttpserver.nim.c.o nimcache/release/wakunode2/@m..@s..@s..@svendor@snim-json-rpc@sjson_rpc@sservers@shttpserver.nim.c */ #define NIM_INTBITS 64 #include "nimbase.h" #include #include #include #include #undef LANGUAGE_C #undef MIPSEB #undef MIPSEL #undef PPC #undef R3000 #undef R4000 #undef i386 #undef linux #undef mips #undef near #undef far #undef powerpc #undef unix #define nimfr_(x, y) #define nimln_(x, y) typedef struct tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ; typedef struct tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw; typedef struct tyObject_RpcServercolonObjectType___9b9cTJXNFx2tRw69cd9arh9co9cA tyObject_RpcServercolonObjectType___9b9cTJXNFx2tRw69cd9arh9co9cA; typedef struct RootObj RootObj; typedef struct TNimType TNimType; typedef struct TNimNode TNimNode; typedef struct tyObject_RpcRouter__9asxr42aH9bAea87pFK7qAaQ tyObject_RpcRouter__9asxr42aH9bAea87pFK7qAaQ; typedef struct tyObject_Table__cyYxCUPoDV6DZhlaLrrcXw tyObject_Table__cyYxCUPoDV6DZhlaLrrcXw; typedef struct tySequence__1FmDVgxm4eStq5Fi8DXTKg tySequence__1FmDVgxm4eStq5Fi8DXTKg; typedef struct TGenericSeq TGenericSeq; typedef struct tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA; typedef struct tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g; typedef struct tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w; typedef struct tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ; typedef struct tyObject_GcStack__7fytPA5bBsob6See21YMRA tyObject_GcStack__7fytPA5bBsob6See21YMRA; typedef struct tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg; typedef struct tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ; typedef struct tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg; typedef struct tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw; typedef struct tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA; typedef struct tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw; typedef struct tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw; typedef struct tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg; typedef struct tyTuple__ujsjpB2O9cjj3uDHsXbnSzg tyTuple__ujsjpB2O9cjj3uDHsXbnSzg; typedef struct tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg; typedef struct tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ; typedef struct tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg; typedef struct tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw; typedef struct tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg; typedef struct Exception Exception; typedef struct NimStringDesc NimStringDesc; typedef struct tySequence__uB9b75OUPRENsBAu4AnoePA tySequence__uB9b75OUPRENsBAu4AnoePA; typedef struct TSafePoint TSafePoint; typedef struct tyObject_TopicSettings__oHdFGV9aUkZXwZgwzeiU4oQ tyObject_TopicSettings__oHdFGV9aUkZXwZgwzeiU4oQ; typedef struct tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA; typedef struct tyObject_BufferedOutput__8P9alBgCoSqOy9alEKOH4etg tyObject_BufferedOutput__8P9alBgCoSqOy9alEKOH4etg; typedef struct tyTuple__yobv8JsmBBRNC1NIieLJzQ tyTuple__yobv8JsmBBRNC1NIieLJzQ; typedef struct tyObject_StdOutOutput__QHttWltDMaZ0hK1JkeyuCA tyObject_StdOutOutput__QHttWltDMaZ0hK1JkeyuCA; typedef struct tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA; typedef struct tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA; typedef struct tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA; typedef struct tyObject_Env_httpserverdotnim___H3JKIP9a4fu2J6Tvhg8p9aZg tyObject_Env_httpserverdotnim___H3JKIP9a4fu2J6Tvhg8p9aZg; typedef struct tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw; typedef struct tyObject_SocketServercolonObjectType___r9amIDkC9bgrI1jFjdsXh3IQ tyObject_SocketServercolonObjectType___r9amIDkC9bgrI1jFjdsXh3IQ; typedef struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ tySequence__6H5Oh5UUvVCLiakt9aTwtUQ; typedef struct tyObject_Deque__ucO9bK1zoYpWD2ZW1BKeM2w tyObject_Deque__ucO9bK1zoYpWD2ZW1BKeM2w; typedef struct tySequence__OpwdygJKVwUtq44zH9a4KHw tySequence__OpwdygJKVwUtq44zH9a4KHw; typedef struct tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg; typedef struct tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA; typedef struct tyObject_HttpRequestHeader__Mcm38HtZgmS7F6LLLwAE7g tyObject_HttpRequestHeader__Mcm38HtZgmS7F6LLLwAE7g; typedef struct tyObject_HttpHeaderPart__5dkDE0Xr4WDvVSx9c5XTxqQ tyObject_HttpHeaderPart__5dkDE0Xr4WDvVSx9c5XTxqQ; typedef struct tySequence__65L3VWzmyOUTt9b3vxWE6OA tySequence__65L3VWzmyOUTt9b3vxWE6OA; typedef struct tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw; typedef struct tyObject_TransportOsError__RR5fUdRq2e9bWlENviAcpkw tyObject_TransportOsError__RR5fUdRq2e9bWlENviAcpkw; typedef struct tyObject_FuturecolonObjectType___hOsQ2qAQi9bBy9b9abRqpkhsg tyObject_FuturecolonObjectType___hOsQ2qAQi9bBy9b9abRqpkhsg; typedef struct tySequence__qkV9cggxceO9cpfUWIbCnvJg tySequence__qkV9cggxceO9cpfUWIbCnvJg; typedef struct tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw; typedef struct tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw; typedef struct tyObject_Env_httpserverdotnim___9aquLABp9aZZNha588Jqnxdg tyObject_Env_httpserverdotnim___9aquLABp9aZZNha588Jqnxdg; typedef struct tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ; typedef struct tyObject_DateTime__d9cK9cyKZPJJxFXUmx8dSpPw tyObject_DateTime__d9cK9cyKZPJJxFXUmx8dSpPw; typedef struct tyObject_TimezonecolonObjectType___F8OvqlxXyGXRSiK9c1fCDVw tyObject_TimezonecolonObjectType___F8OvqlxXyGXRSiK9c1fCDVw; typedef struct tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA; typedef struct tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q; typedef struct tyObject_TransportError__zFuS39cMCTpfAxrS2gmDw4g tyObject_TransportError__zFuS39cMCTpfAxrS2gmDw4g; typedef struct tyObject_AsyncError__V0MhMYjxDSujq7vzVRUqDw tyObject_AsyncError__V0MhMYjxDSujq7vzVRUqDw; typedef struct tyObject_FuturecolonObjectType___u9bHCOwMZkNgZEXbIdaY9btQ tyObject_FuturecolonObjectType___u9bHCOwMZkNgZEXbIdaY9btQ; typedef struct tyObject_Env_httpserverdotnim___oac9bDWQr48UHHoZUZgqRPg tyObject_Env_httpserverdotnim___oac9bDWQr48UHHoZUZgqRPg; typedef struct tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA; typedef struct tyObject_RpcBindError__0r9aoK67TAEycdEC8l1xlCw tyObject_RpcBindError__0r9aoK67TAEycdEC8l1xlCw; typedef struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA; typedef struct tyObject_StreamVector__Qub3jrbC8APP0mHuRaoB6g tyObject_StreamVector__Qub3jrbC8APP0mHuRaoB6g; typedef struct tyObject_HttpHeader__RG2q8UsJLeu5juOi9aonSwQ tyObject_HttpHeader__RG2q8UsJLeu5juOi9aonSwQ; typedef struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw; typedef NU8 tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A; typedef NU8 tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ; typedef N_NIMCALL_PTR(void, tyProc__ojoeKfW4VYIm36I9cpDTQIg) (void* p, NI op); typedef N_NIMCALL_PTR(void*, tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ) (void* p); struct TNimType {NI size; tyEnum_TNimKind__jIBKr1ejBgsfM33Kxw4j7A kind; tySet_tyEnum_TNimTypeFlag__v8QUszD1sWlSIWZz7mC4bQ flags; TNimType* base; TNimNode* node; void* finalizer; tyProc__ojoeKfW4VYIm36I9cpDTQIg marker; tyProc__WSm2xU5ARYv9aAR4l0z9c9auQ deepcopy; NCSTRING name; TNimType* nextType; NI instances; NI sizes; }; struct RootObj {TNimType* m_type;}; struct tyObject_RpcRouter__9asxr42aH9bAea87pFK7qAaQ {tyObject_Table__cyYxCUPoDV6DZhlaLrrcXw* procs; }; struct tyObject_RpcServercolonObjectType___9b9cTJXNFx2tRw69cd9arh9co9cA { RootObj Sup;tyObject_RpcRouter__9asxr42aH9bAea87pFK7qAaQ router; }; struct tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ { tyObject_RpcServercolonObjectType___9b9cTJXNFx2tRw69cd9arh9co9cA Sup;tySequence__1FmDVgxm4eStq5Fi8DXTKg* servers; }; typedef NU8 tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ; struct TNimNode {tyEnum_TNimNodeKind__unfNsxrcATrufDZmpBq4HQ kind; NI offset; TNimType* typ; NCSTRING name; NI len; TNimNode** sons; }; struct TGenericSeq {NI len; NI reserved; }; struct tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g {NI refcount; TNimType* typ; }; struct tyObject_GcStack__7fytPA5bBsob6See21YMRA {void* bottom; }; struct tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w {NI len; NI cap; tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g** d; }; typedef tyObject_SmallChunk__tXn60W2f8h3jgAYdEmy5NQ* tyArray__SiRwrEKZdLgxqz9a9aoVBglg[512]; typedef NU32 tyArray__BHbOSqU1t9b3Gt7K2c6fQig[24]; typedef tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* tyArray__N1u1nqOgmuJN9cSZrnMHgOQ[32]; typedef tyArray__N1u1nqOgmuJN9cSZrnMHgOQ tyArray__B6durA4ZCi1xjJvRtyYxMg[24]; typedef tyObject_Trunk__W0r8S0Y3UGke6T9bIUWnnuw* tyArray__lh2A89ahMmYg9bCmpVaplLbA[256]; struct tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA {tyArray__lh2A89ahMmYg9bCmpVaplLbA data; }; typedef tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* tyArray__0aOLqZchNi8nWtMTi8ND8w[2]; struct tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw {tyArray__0aOLqZchNi8nWtMTi8ND8w link; NI key; NI upperBound; NI level; }; struct tyTuple__ujsjpB2O9cjj3uDHsXbnSzg { tyObject_BigChunk__Rv9c70Uhp2TytkX7eH78qEg* Field0; NI Field1; }; typedef tyTuple__ujsjpB2O9cjj3uDHsXbnSzg tyArray__LzOv2eCDGiceMKQstCLmhw[30]; struct tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg {NI len; tyArray__LzOv2eCDGiceMKQstCLmhw chunks; tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg* next; }; struct tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg {NI minLargeObj; NI maxLargeObj; tyArray__SiRwrEKZdLgxqz9a9aoVBglg freeSmallChunks; NU32 flBitmap; tyArray__BHbOSqU1t9b3Gt7K2c6fQig slBitmap; tyArray__B6durA4ZCi1xjJvRtyYxMg matrix; tyObject_LLChunk__XsENErzHIZV9bhvyJx56wGw* llmem; NI currMem; NI maxMem; NI freeMem; NI occ; NI lastSize; tyObject_IntSet__EZObFrE3NC9bIb3YMkY9crZA chunkStarts; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* root; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* deleted; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* last; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw* freeAvlNodes; NIM_BOOL locked; NIM_BOOL blockChunkSizeIncrease; NI nextChunkSize; tyObject_AvlNode__IaqjtwKhxLEpvDS9bct9blEw bottomData; tyObject_HeapLinks__PDV1HBZ8CQSQJC9aOBFNRSg heapLinks; NI allocCounter; NI deallocCounter; }; struct tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg {NI stackScans; NI cycleCollections; NI maxThreshold; NI maxStackSize; NI maxStackCells; NI cycleTableSize; NI64 maxPause; }; struct tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ {NI counter; NI max; tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg* head; tyObject_PageDesc__fublkgIY4LG3mT51LU2WHg** data; }; typedef long tyArray__xDUyu9aScDpt0JZLU6q9aEZQ[5]; struct tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw {tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg* head; tyObject_SharedListNodecolonObjectType___KGw0YAw6W9aSz3Sr9aXGu7zg* tail; pthread_mutex_t lock; }; struct tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ {tyObject_GcStack__7fytPA5bBsob6See21YMRA stack; NI cycleThreshold; NI zctThreshold; tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w zct; tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w decStack; tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w tempStack; NI recGcLock; tyObject_MemRegion__x81NhDv59b8ercDZ9bi85jyg region; tyObject_GcStat__0RwLoVBHZPfUAcLczmfQAg stat; tyObject_CellSet__jG87P0AI9aZtss9ccTYBIISQ marked; tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w additionalRoots; tyObject_SharedList__JI9cx34TL8n3aOKF6tSMBUw toDispose; NI gcThreadId; }; typedef NU8 tyEnum_AddressFamily__ISHglMoDNRIPCY0ku2DcvA; typedef NU8 tyArray__H8qf9bpC2ziYA2earmO8m7w[4]; typedef NU8 tyArray__qtqsWM5aXmcpMIVmvq3kAA[16]; typedef NU8 tyArray__82HHG9cFXBx30wZlwBk6mvQ[108]; struct tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw {tyEnum_AddressFamily__ISHglMoDNRIPCY0ku2DcvA family; union{ struct {tyArray__H8qf9bpC2ziYA2earmO8m7w address_v4; } _family_2; struct {tyArray__qtqsWM5aXmcpMIVmvq3kAA address_v6; } _family_3; struct {tyArray__82HHG9cFXBx30wZlwBk6mvQ address_un; } _family_4; }; NU16 port; }; struct NimStringDesc { TGenericSeq Sup;NIM_CHAR data[SEQ_DECL_SIZE]; }; struct Exception { RootObj Sup;Exception* parent; NCSTRING name; NimStringDesc* message; tySequence__uB9b75OUPRENsBAu4AnoePA* trace; Exception* up; }; typedef long tyArray__TcvIiMAJvcwzNLsZkfnFnQ[25]; struct TSafePoint {TSafePoint* prev; NI status; jmp_buf context; }; typedef NU8 tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA; typedef tyObject_TopicSettings__oHdFGV9aUkZXwZgwzeiU4oQ* tyArray__9c78XLTqudZ5E3xt5X2tFUQ[1]; struct tyObject_StdOutOutput__QHttWltDMaZ0hK1JkeyuCA {char dummy; }; struct tyTuple__yobv8JsmBBRNC1NIieLJzQ { tyObject_StdOutOutput__QHttWltDMaZ0hK1JkeyuCA Field0; }; struct tyObject_BufferedOutput__8P9alBgCoSqOy9alEKOH4etg {tyTuple__yobv8JsmBBRNC1NIieLJzQ finalOutputs; NimStringDesc* buffer; }; struct tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA {tyObject_BufferedOutput__8P9alBgCoSqOy9alEKOH4etg output; tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA level; }; struct tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA { Exception Sup;}; typedef struct { N_NIMCALL_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, ClP_0) (tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA* server, tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA* client, void* ClE_0); void* ClE_0; } tyProc__zTopMpWkVQpJz4Sq3L3LWA; typedef NU8 tySet_tyEnum_ServerFlags__H6BFISi2WcGaq7HUYeffKg; typedef struct { N_NIMCALL_PTR(tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA*, ClP_0) (tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA* server, int fd, void* ClE_0); void* ClE_0; } tyProc__DfQBTK3VvoIyXoYEOInGdA; typedef struct { N_NIMCALL_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, ClP_0) (void* ClE_0); void* ClE_0; } tyProc__Y7TIAk6Os9cRMtmIj9bEqCww; struct tyObject_Env_httpserverdotnim___H3JKIP9a4fu2J6Tvhg8p9aZg { RootObj Sup;NI colonstate_; tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA* server1; tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA* transp2; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* chronosInternalRetFuture3; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym709652434_; }; typedef NU8 tyEnum_ServerStatus__uLGan1pIVzivDE9b9bfGavZw; struct tyObject_SocketServercolonObjectType___r9amIDkC9bgrI1jFjdsXh3IQ { RootObj Sup;int sock; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw local; tyEnum_ServerStatus__uLGan1pIVzivDE9b9bfGavZw status; void* udata; tySet_tyEnum_ServerFlags__H6BFISi2WcGaq7HUYeffKg flags; NI bufferSize; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* loopFuture; NI32 errorCode; }; struct tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA { tyObject_SocketServercolonObjectType___r9amIDkC9bgrI1jFjdsXh3IQ Sup;tyProc__zTopMpWkVQpJz4Sq3L3LWA function; tyProc__DfQBTK3VvoIyXoYEOInGdA init; }; typedef NU16 tySet_tyEnum_TransportState__e25XYyyNRRgGm3NZuCKNOA; struct tyObject_Deque__ucO9bK1zoYpWD2ZW1BKeM2w {tySequence__OpwdygJKVwUtq44zH9a4KHw* data; NI head; NI tail; NI count; NI mask; }; typedef NU8 tyEnum_TransportKind__D4IN19cdUnkXv7IKnfFK9bwQ; typedef NU8 tyEnum_Domain__Q79bEtFARvq0ekDNtvj3Vqg; struct tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA { RootObj Sup;int fd; tySet_tyEnum_TransportState__e25XYyyNRRgGm3NZuCKNOA state; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* reader; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* buffer; NI offset; Exception* error; tyObject_Deque__ucO9bK1zoYpWD2ZW1BKeM2w queue; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future; tyEnum_TransportKind__D4IN19cdUnkXv7IKnfFK9bwQ kind; union{ struct {tyEnum_Domain__Q79bEtFARvq0ekDNtvj3Vqg domain; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw local; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw remote; } _kind_1; struct {NI todo1; } _kind_2; struct {NI todo2; } _kind_3; }; }; typedef NU8 tyEnum_HttpMethod__bMq0sooE6Gop1f7wiKaIpw; typedef NU8 tyEnum_HttpVersion__rGcR6EJZgQyaEAOs3tK02Q; typedef NU8 tyEnum_HttpStatus__jDg5OvWC3rxWlE9aA2GJFnw; struct tyObject_HttpHeaderPart__5dkDE0Xr4WDvVSx9c5XTxqQ {NI s; NI e; }; struct tyObject_HttpRequestHeader__Mcm38HtZgmS7F6LLLwAE7g {tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* data; tyEnum_HttpMethod__bMq0sooE6Gop1f7wiKaIpw meth; tyEnum_HttpVersion__rGcR6EJZgQyaEAOs3tK02Q version; tyEnum_HttpStatus__jDg5OvWC3rxWlE9aA2GJFnw status; tyObject_HttpHeaderPart__5dkDE0Xr4WDvVSx9c5XTxqQ url; NI state; tySequence__65L3VWzmyOUTt9b3vxWE6OA* hdrs; NI length; }; typedef NU8 tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ; struct tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA { RootObj Sup;NI colonstate_; Exception* coloncurExc1_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* colontmpResult2_; NIM_BOOL colonunrollFinally3_; tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ* rpc4; tyObject_Env_httpserverdotnim___H3JKIP9a4fu2J6Tvhg8p9aZg* colonup_; tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* buffer6; tyObject_HttpRequestHeader__Mcm38HtZgmS7F6LLLwAE7g header7; NimStringDesc* connection8; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record9; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym7101001910_; tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw* hlenfut11; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture12; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result13; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record14; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym7126501915_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture16; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record17; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym7135001918_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture19; tyObject_TransportOsError__RR5fUdRq2e9bWlENviAcpkw* exc20; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record21; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym7142501922_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture23; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* exc24; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record25; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym7151001926_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture27; NIM_BOOL ores28; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record29; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym7108501930_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture31; NI hlen32; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record33; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym7118001934_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture35; NIM_BOOL res36; NIM_BOOL res37; NIM_BOOL res38; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture39; tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ vres40; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record41; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym7160501942_; NI length43; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record44; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym7210001945_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture46; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* blenfut47; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture48; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record49; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym7176501950_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture51; tyObject_TransportOsError__RR5fUdRq2e9bWlENviAcpkw* exc52; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record53; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym7184001954_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture55; NIM_BOOL ores56; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record57; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym7168001958_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture59; NIM_BOOL res60; tyObject_FuturecolonObjectType___hOsQ2qAQi9bBy9b9abRqpkhsg* future61; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record62; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym7192501963_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture64; NimStringDesc* data65; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture66; NIM_BOOL res67; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture68; NIM_BOOL res69; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record70; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym7202501971_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture72; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record73; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym7218001974_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture75; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record76; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym7225501977_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture78; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record79; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym7233001980_; }; typedef tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* tyArray__06L8jjfbunFPxVliYUVjmQ[2]; typedef struct { N_NIMCALL_PTR(void, ClP_0) (void* arg, void* ClE_0); void* ClE_0; } tyProc__9bqx36VxQxXejdrF09bFARDQ; typedef NU8 tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA; struct tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw { RootObj Sup;tyArray__06L8jjfbunFPxVliYUVjmQ location; tySequence__qkV9cggxceO9cpfUWIbCnvJg* callbacks; tyProc__9bqx36VxQxXejdrF09bFARDQ cancelcb; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* child; tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA state; Exception* error; NIM_BOOL mustCancel; NI id; }; struct tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;NIM_BOOL value; }; struct tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw {NI64 value; }; struct tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;}; typedef NU8 tyEnum_HttpCode__gG8cD7mhchOQKBrXVDT0iw; struct tyObject_Env_httpserverdotnim___9aquLABp9aZZNha588Jqnxdg { RootObj Sup;NI colonstate_; tyEnum_HttpVersion__rGcR6EJZgQyaEAOs3tK02Q version1; tyEnum_HttpCode__gG8cD7mhchOQKBrXVDT0iw code2; NimStringDesc* data3; tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA* transp4; tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* chronosInternalRetFuture5; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym704600616_; }; struct tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ { RootObj Sup;NI colonstate_; Exception* coloncurExc1_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* colontmpResult2_; NIM_BOOL colonunrollFinally3_; NIM_BOOL result4; NimStringDesc* answer5; tyObject_Env_httpserverdotnim___9aquLABp9aZZNha588Jqnxdg* colonup_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture7; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result8; NI res9; }; typedef NU8 tyEnum_Month__JS0JuFvCBbC2GL3xXBnPQw; typedef NU8 tyEnum_WeekDay__SVfemTA9aCOyua2TJYa6yBg; struct tyObject_DateTime__d9cK9cyKZPJJxFXUmx8dSpPw { RootObj Sup;NI nanosecond; NI second; NI minute; NI hour; NI monthday; tyEnum_Month__JS0JuFvCBbC2GL3xXBnPQw month; NI year; tyEnum_WeekDay__SVfemTA9aCOyua2TJYa6yBg weekday; NI yearday; NIM_BOOL isDst; tyObject_TimezonecolonObjectType___F8OvqlxXyGXRSiK9c1fCDVw* timezone; NI utcOffset; }; struct tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;NI value; }; struct tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;}; struct tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA { tyObject_FutureError__EUoRp7OBZg41PuLzH7xC8Q Sup;}; typedef NI16 tyArray__Hq1tOIV1GuQcDUwL9bYTfPQ[10]; typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__WofH9bckJSWf52kirwr9bx9cg_38) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__WofH9bckJSWf52kirwr9bx9cg_39) (void); typedef N_CLOSURE_PTR(void, TM__WofH9bckJSWf52kirwr9bx9cg_41) (void* udataX60gensym70460062_); struct tyObject_AsyncError__V0MhMYjxDSujq7vzVRUqDw { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA Sup;}; struct tyObject_TransportError__zFuS39cMCTpfAxrS2gmDw4g { tyObject_AsyncError__V0MhMYjxDSujq7vzVRUqDw Sup;}; struct tyObject_TransportOsError__RR5fUdRq2e9bWlENviAcpkw { tyObject_TransportError__zFuS39cMCTpfAxrS2gmDw4g Sup;NI32 code; }; struct tyObject_FuturecolonObjectType___u9bHCOwMZkNgZEXbIdaY9btQ { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ value; }; struct tyObject_Env_httpserverdotnim___oac9bDWQr48UHHoZUZgqRPg { RootObj Sup;NI colonstate_; tyObject_HttpRequestHeader__Mcm38HtZgmS7F6LLLwAE7g header1; tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA* transp2; tyObject_FuturecolonObjectType___u9bHCOwMZkNgZEXbIdaY9btQ* chronosInternalRetFuture3; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww nameIterVarX60gensym705300464_; }; struct tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA { RootObj Sup;NI colonstate_; tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ result1; tyObject_Env_httpserverdotnim___oac9bDWQr48UHHoZUZgqRPg* colonup_; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record3; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym705850194_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture5; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result6; NI length7; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record8; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym707000199_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture10; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record11; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym7079001912_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture13; NimStringDesc* ctype14; tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA record15; tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym7088001916_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* chronosInternalTmpFuture17; }; typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__WofH9bckJSWf52kirwr9bx9cg_78) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__WofH9bckJSWf52kirwr9bx9cg_79) (void); typedef N_CLOSURE_PTR(void, TM__WofH9bckJSWf52kirwr9bx9cg_81) (void* udataX60gensym70530047_); struct tyObject_FuturecolonObjectType___hOsQ2qAQi9bBy9b9abRqpkhsg { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw Sup;NimStringDesc* value; }; typedef NI16 tyArray__7Ec8jsczYZYGWhGsRxATzA[57]; typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__WofH9bckJSWf52kirwr9bx9cg_117) (void); typedef N_CLOSURE_PTR(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, TM__WofH9bckJSWf52kirwr9bx9cg_118) (void); typedef N_CLOSURE_PTR(void, TM__WofH9bckJSWf52kirwr9bx9cg_120) (void* udataX60gensym70965244_); typedef N_CLOSURE_PTR(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, TM__WofH9bckJSWf52kirwr9bx9cg_121) (tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA* server, tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA* client, void* ClE_0); struct tyObject_RpcBindError__0r9aoK67TAEycdEC8l1xlCw { Exception Sup;}; struct tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA {NCSTRING procname; NI line; NCSTRING filename; }; typedef NU8 tyEnum_VectorKind__ijP0jUVl7jtU0mWlW8rRwg; struct tyObject_StreamVector__Qub3jrbC8APP0mHuRaoB6g {tyEnum_VectorKind__ijP0jUVl7jtU0mWlW8rRwg kind; void* buf; NI buflen; NU offset; NI size; tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw* writer; }; struct tyObject_HttpHeader__RG2q8UsJLeu5juOi9aonSwQ {tyObject_HttpHeaderPart__5dkDE0Xr4WDvVSx9c5XTxqQ name; tyObject_HttpHeaderPart__5dkDE0Xr4WDvVSx9c5XTxqQ value; }; struct tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw {tyProc__9bqx36VxQxXejdrF09bFARDQ function; void* udata; }; struct tySequence__1FmDVgxm4eStq5Fi8DXTKg { TGenericSeq Sup; tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA* data[SEQ_DECL_SIZE];};struct tySequence__6H5Oh5UUvVCLiakt9aTwtUQ { TGenericSeq Sup; NU8 data[SEQ_DECL_SIZE];};struct tySequence__uB9b75OUPRENsBAu4AnoePA { TGenericSeq Sup; tyObject_StackTraceEntry__oLyohQ7O2XOvGnflOss8EA data[SEQ_DECL_SIZE];};struct tySequence__OpwdygJKVwUtq44zH9a4KHw { TGenericSeq Sup; tyObject_StreamVector__Qub3jrbC8APP0mHuRaoB6g data[SEQ_DECL_SIZE];};struct tySequence__65L3VWzmyOUTt9b3vxWE6OA { TGenericSeq Sup; tyObject_HttpHeader__RG2q8UsJLeu5juOi9aonSwQ data[SEQ_DECL_SIZE];};struct tySequence__qkV9cggxceO9cpfUWIbCnvJg { TGenericSeq Sup; tyObject_AsyncCallback__Swoy2e9aGWZSpT0Jm9aqp3Zw data[SEQ_DECL_SIZE];};N_LIB_PRIVATE N_NIMCALL(tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ*, newRpcHttpServer__ad9b7j3Z134yZzceAwLsOZA)(void); N_LIB_PRIVATE N_NIMCALL(void, nimGCvisit)(void* d, NI op); static N_NIMCALL(void, Marker_tySequence__1FmDVgxm4eStq5Fi8DXTKg)(void* p, NI op); static N_NIMCALL(void, Marker_tyRef__JbmDnglLXlbFLEoudAP9aNg)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(void*, newObj)(TNimType* typ, NI size); N_LIB_PRIVATE N_NIMCALL(void, newRpcRouter__R51y7NlLbGFdM8Y2jSep6A)(tyObject_RpcRouter__9asxr42aH9bAea87pFK7qAaQ* Result); static N_INLINE(void, nimGCunrefRC1)(void* p_0); static N_INLINE(void, decRef__AT1eRuflKWyTTBdLjEDZbgsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); static N_INLINE(NI, minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system)(NI x, NI y); static N_INLINE(NIM_BOOL, ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem)(NI x, NI y); static N_INLINE(void, rtlAddZCT__AT1eRuflKWyTTBdLjEDZbg_2system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); N_LIB_PRIVATE N_NOINLINE(void, addZCT__Y66tOYFjgwJ0k4aLz4bc0Q)(tyObject_CellSeq__Axo1XVm9aaQueTOldv8le5w* s, tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); static N_INLINE(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*, usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem)(void* usr); N_LIB_PRIVATE N_NIMCALL(void, addStreamServers__59cfFHBcFj45root1PbBV0Q)(tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ* server, tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw* addresses, NI addressesLen_0); static N_INLINE(void, nimZeroMem)(void* p, NI size); static N_INLINE(void, nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory)(void* a, int v, NI size); N_LIB_PRIVATE N_NOINLINE(void, raiseIndexError2)(NI i, NI n); N_LIB_PRIVATE N_NIMCALL(void, addStreamServer__UrsYVxIFixU9cVV6hzgcTew)(tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ* server, tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw* address); static N_INLINE(void, pushSafePoint)(TSafePoint* s); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, topicsMatch__KytrWChpQmaEFB83SSLTgg)(tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA logStmtLevel, tyObject_TopicSettings__oHdFGV9aUkZXwZgwzeiU4oQ** logStmtTopics, NI logStmtTopicsLen_0); N_LIB_PRIVATE N_NIMCALL(tyObject_TopicSettings__oHdFGV9aUkZXwZgwzeiU4oQ*, topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g)(void); N_LIB_PRIVATE N_NOINLINE(void, chckNil)(void* p); N_LIB_PRIVATE N_NIMCALL(void, initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA lvl, NimStringDesc* topics, NimStringDesc* name_0); N_LIB_PRIVATE N_NIMCALL(void, setProperty__czv7v33Y9bwyVAHI9b2eiKDw)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, NimStringDesc* key_0, NI val_0); N_LIB_PRIVATE N_NIMCALL(NI, getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw)(void); N_LIB_PRIVATE N_NIMCALL(void, setProperty__U2vmGWVLHFSD9cvjHnmuu2A)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, NimStringDesc* key_0, NimStringDesc* val_0); static N_INLINE(void, appendString)(NimStringDesc* dest, NimStringDesc* src); static N_INLINE(void, copyMem__i80o3k0SgEI5gTRCzYdyWAsystem)(void* dest, void* source, NI size); static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___nqSzWVkpXHqYt5NAvGOqFA)(tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw* address); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, rawNewString)(NI space); N_LIB_PRIVATE N_NIMCALL(void, logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r); N_LIB_PRIVATE N_NIMCALL(void, flushRecord__2TFyTWhDxeU5kGr2yqnA6w)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r); static N_INLINE(void, popSafePoint)(void); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, isObj)(TNimType* obj, TNimType* subclass); static N_INLINE(Exception*, nimBorrowCurrentException)(void); static N_INLINE(Exception*, getCurrentException)(void); N_LIB_PRIVATE N_NIMCALL(void, logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg)(NCSTRING msg, Exception* ex); static N_INLINE(void, popCurrentException)(void); static N_INLINE(void, asgnRef)(void** dest, void* src); static N_INLINE(void, incRef__AT1eRuflKWyTTBdLjEDZbg_3system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c); static N_INLINE(NI, pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem)(NI x, NI y); N_LIB_PRIVATE N_NIMCALL(void, reraiseException)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA*, createStreamServer__Q8p4w1mIcTcDbn2HUhLFGw)(tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw* host, tyProc__zTopMpWkVQpJz4Sq3L3LWA cbproc, tySet_tyEnum_ServerFlags__H6BFISi2WcGaq7HUYeffKg flags_0, tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ* udata, int sock, NI backlog, NI bufferSize, tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA* child, tyProc__DfQBTK3VvoIyXoYEOInGdA init_0); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, processClient__3BUZOuIuVv5AVZnG3dXxiw)(tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA* server, tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA* transp); static N_NIMCALL(void, Marker_tyRef__IMOtY3fWmUPzA36pd9aR9c6Q)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, newFutureImpl__wu9buovQIxiU3ndXmKRpnVw)(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__qturoMzDlWzdmoEdtoV0kg)(void); static N_NIMCALL(void, Marker_tyRef__1KGId6Hiw89cSl3HB5kN5SA)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, processClient__FrsS18ysIhHL8b2nnXU9aOA)(void* ClE_0); static N_INLINE(void, closureIterSetupExc)(Exception* e); static N_INLINE(tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ*, getUserData__PoUF7FNkKJd9aw9cuKTQesowstream)(tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA* server); N_LIB_PRIVATE N_NIMCALL(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*, newSeq__DpCWN7DIBuAjgoeQ9c29blYQ)(NI len_0); N_LIB_PRIVATE N_NIMCALL(void, unsureAsgnRef)(void** dest, void* src); N_LIB_PRIVATE N_NIMCALL(tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw, remoteAddress__QhSAm6lNVhNOhRj8TeBLbA)(tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA* transp); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw*, readUntil__OCLr7kig8ksBsnj2T9cUoEA)(tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA* transp, void* pbytes, NI nbytes, tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* sep); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*, withTimeout__kfkQ370TSAj5LSMjVUrsJQ)(tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw* fut, tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw timeout); static N_INLINE(NIM_BOOL, isObjWithCache)(TNimType* obj, TNimType* subclass, TNimType** cache); N_LIB_PRIVATE N_NOINLINE(NIM_BOOL, isObjSlowPath__H8B7g6iFRPI5Em52KFoD6w)(TNimType* obj, TNimType* subclass, TNimType** cache); N_LIB_PRIVATE N_NIMCALL(void, setProperty__QDpV173D9cku9b79b74cdiehw)(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA* r, NimStringDesc* key_0, tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw* val_0); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*, sendAnswer__oO7lrKB9bVDA9cRGCQDMEj7w)(tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA* transp, tyEnum_HttpVersion__rGcR6EJZgQyaEAOs3tK02Q version_0, tyEnum_HttpCode__gG8cD7mhchOQKBrXVDT0iw code, NimStringDesc* data_0); static N_NIMCALL(void, Marker_tyRef__fLlGwGbxklk4KWSSWg4CuQ)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, copyStringRC1)(NimStringDesc* src); static N_INLINE(void, nimGCunrefNoCycle)(void* p); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*, newFutureImpl__peQGVI1RukNqt7ryabBzSQ)(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__9aJqyQ1Hysnz8IbvQ59cTUhQ)(void); static N_NIMCALL(void, Marker_tyRef__t0pytIvs9cgykShtXqGrubw)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, sendAnswer__FrsS18ysIhHL8b2nnXU9aOA_2)(void* ClE_0); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___Ty0M29aYiSZjl6mBI8osnmQ)(tyEnum_HttpVersion__rGcR6EJZgQyaEAOs3tK02Q version_0); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, resizeString)(NimStringDesc* dest, NI addlen); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, reprEnum)(NI e_0, TNimType* typ); static N_INLINE(NimStringDesc*, httpDate__tJnn7TMSBLESI5sPPfRX9cQhttputils)(void); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, httpDate__3W9aPHpX47acAT9c9bxlu63dg)(tyObject_DateTime__d9cK9cyKZPJJxFXUmx8dSpPw* datetime); N_LIB_PRIVATE N_NIMCALL(void, utc__I9byJcMFMm8P5yV9bN2Q6EnA)(tyObject_DateTime__d9cK9cyKZPJJxFXUmx8dSpPw* dt, tyObject_DateTime__d9cK9cyKZPJJxFXUmx8dSpPw* Result); N_LIB_PRIVATE N_NIMCALL(void, now__YmAcAi9bz5G8OQqVFWHN2uA)(tyObject_DateTime__d9cK9cyKZPJJxFXUmx8dSpPw* Result); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nimIntToStr)(NI x); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw*, write__bk9aXa8CsBHbQ3IFQZ4Rm9bQ)(tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA* transp, NimStringDesc* msg, NI msglen); N_LIB_PRIVATE N_NIMCALL(void, raiseExceptionEx)(Exception* e, NCSTRING ename, NCSTRING procname, NCSTRING filename, NI line); N_LIB_PRIVATE N_NIMCALL(void, internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* fut); static N_INLINE(NI, internalRead__iKvZ8OWxK1B7u010ERAMzQasyncloop)(tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw* fut); N_LIB_PRIVATE N_NIMCALL(void, complete__ojSnEIUcUPhVY9bSE9cPYi2g)(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* future, NIM_BOOL val_0, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__YPDLCrknncxgExxsw59a1wA)(void); N_LIB_PRIVATE N_NOINLINE(void, raiseOverflow)(void); N_LIB_PRIVATE N_CLOSURE(void, sendAnswer_continue__9av9cd5fQkIlKsye7P3m1VXg)(void* udataX60gensym70460062_, void* ClE_0); static N_INLINE(NIM_BOOL, finished__jZtCnaq0a9atKQMcz6A0Atwsystem)(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww x); static N_INLINE(NIM_BOOL, finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future); static N_INLINE(NIM_BOOL, finished__mRJh0LHwudMRd7NVNNsargasyncloop)(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* future); N_LIB_PRIVATE N_NOINLINE(void, raiseAssert__gpGJG5CoQzE64skFd9bPG7A)(NimStringDesc* msg) __attribute__((noreturn)); N_LIB_PRIVATE N_NIMCALL(void, addCallback__QeHWXKbDl8k58l1wtsnOOw)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future, tyProc__9bqx36VxQxXejdrF09bFARDQ cb, void* udata); N_LIB_PRIVATE N_NIMCALL(void, cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__79cY7uR9cmEURqRGzzdHerWg)(void); N_LIB_PRIVATE N_NIMCALL(void, fail__kcfu7i8OZn9cktWL079aoVfw)(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* future, Exception* error, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__Jr8Jfi7B2iUixKYroydjOg)(void); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, closeWait__UCFEBh9aWSM09bcmTYe3r0qg)(tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA* transp); static N_INLINE(NIM_BOOL, internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop)(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* fut); N_LIB_PRIVATE N_NIMCALL(NI, read__i9bAQh53KAJwfuNbKp8MRXg)(tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw* future); N_LIB_PRIVATE N_NOINLINE(void, raiseRangeErrorI)(NI64 i, NI64 a, NI64 b); N_LIB_PRIVATE N_NIMCALL(TGenericSeq*, setLengthSeqV2)(TGenericSeq* s, TNimType* typ, NI newLen); N_LIB_PRIVATE N_NIMCALL(void, parseRequest__axhZvVlBEPT7OYk35C9aoRg)(tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* data_0, tyObject_HttpRequestHeader__Mcm38HtZgmS7F6LLLwAE7g* Result); static N_INLINE(void, internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* fut); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___u9bHCOwMZkNgZEXbIdaY9btQ*, validateRequest__yTjK8u5kdC9bcAY9aKr4GnEg)(tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA* transp, tyObject_HttpRequestHeader__Mcm38HtZgmS7F6LLLwAE7g* header); static N_NIMCALL(void, Marker_tyRef__9c2MB6DVn8qyyJ85Aqlvr6g)(void* p, NI op); N_LIB_PRIVATE N_NIMCALL(void, genericAssign)(void* dest, void* src, TNimType* mt); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___u9bHCOwMZkNgZEXbIdaY9btQ*, newFutureImpl__bWKMCXKIi1i8qUSqL7H62A)(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__R5Uqus9cxlYwtjoX3baFMdw)(void); static N_NIMCALL(void, Marker_tyRef__ZIeXgJ9cFukuuQi70uOKbFA)(void* p, NI op); N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, validateRequest__FrsS18ysIhHL8b2nnXU9aOA_3)(void* ClE_0); N_LIB_PRIVATE N_NIMCALL(void, complete__S3sDB7OB1d9aPlZjWs2hQwQ)(tyObject_FuturecolonObjectType___u9bHCOwMZkNgZEXbIdaY9btQ* future, tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ val_0, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__iCz6RFfQZsp2VvFwSXDDEQ)(void); N_LIB_PRIVATE N_NIMCALL(NI, contentLength__LnRC9cgYRFzGoSATakCgBTA)(tyObject_HttpRequestHeader__Mcm38HtZgmS7F6LLLwAE7g* reqresp); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, X5BX5D___PYXfeucuFd7Piuh4g9caqRw)(tyObject_HttpRequestHeader__Mcm38HtZgmS7F6LLLwAE7g* reqresp, NimStringDesc* header); N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__KV0xCsBzaN9coqb7PG9au0oQ)(NimStringDesc* s, NimStringDesc* sub); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuToLowerAsciiStr)(NimStringDesc* s); N_LIB_PRIVATE N_CLOSURE(void, validateRequest_continue__KPxn24BSXBeapx6aaiEM2A)(void* udataX60gensym70530047_, void* ClE_0); static N_INLINE(NIM_BOOL, finished__9aCClFkQsNM7WHDKvJc9bzrQasyncloop)(tyObject_FuturecolonObjectType___u9bHCOwMZkNgZEXbIdaY9btQ* future); N_LIB_PRIVATE N_NIMCALL(void, fail__IJ3a4vyRksXnfukOYEzPkQ)(tyObject_FuturecolonObjectType___u9bHCOwMZkNgZEXbIdaY9btQ* future, Exception* error, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); static N_INLINE(tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ, internalRead__9bOwKfveS32kp1IrCmZKDrAasyncloop)(tyObject_FuturecolonObjectType___u9bHCOwMZkNgZEXbIdaY9btQ* fut); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, readExactly__D1Cfz5CShfe9cN3DdyL8vvg)(tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA* transp, void* pbytes, NI nbytes); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*, withTimeout__657DCz9ajlsYX5coZHomb1g)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* fut, tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw timeout); N_LIB_PRIVATE N_NIMCALL(void, read__53lAB5vkCXFZ1ApuF7Pzkg)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future); N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___hOsQ2qAQi9bBy9b9abRqpkhsg*, route__o6tYbpAGosAeJHIlpkpsyQ)(tyObject_RpcServercolonObjectType___9b9cTJXNFx2tRw69cd9arh9co9cA* server, NimStringDesc* line); static N_INLINE(NIM_BOOL, failed__JXDwCFE0FKiFPAKUUjgdVg_3asyncloop)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future); N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, read__x7uDh7L7UfrMSZ9bPHWZ43A)(tyObject_FuturecolonObjectType___hOsQ2qAQi9bBy9b9abRqpkhsg* future); static N_INLINE(NIM_BOOL, eqStrings)(NimStringDesc* a, NimStringDesc* b); static N_INLINE(NIM_BOOL, equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem)(void* a, void* b, NI size); static N_INLINE(int, nimCmpMem)(void* a, void* b, NI size); N_LIB_PRIVATE N_NIMCALL(void, complete__nHHWNIBkqCfVC3oe9a1ZdIQ)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*, srcLocImpl__gK9bY5NbxKyRK2pJM9cL9bnZQ)(void); N_LIB_PRIVATE N_CLOSURE(void, processClient_continue__cLTB6M9a6WfGCXMRJs9cmf9aQ)(void* udataX60gensym70965244_, void* ClE_0); static N_INLINE(NIM_BOOL, finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future); N_LIB_PRIVATE N_NIMCALL(void, fail__SwGHbFJf49cefkD9a9cbvNyqA)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future, Exception* error, tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* loc); N_LIB_PRIVATE N_NIMCALL(TGenericSeq*, incrSeqV3)(TGenericSeq* s, TNimType* typ); N_LIB_PRIVATE N_NIMCALL(void, start__NoxVnKvAHDHNhgm9b29ci9bwA_2)(tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA* server); N_LIB_PRIVATE N_NIMCALL(void, failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A)(NimStringDesc* msg); extern TNimType NTI__9b9cTJXNFx2tRw69cd9arh9co9cA_; N_LIB_PRIVATE TNimType NTI__9bVE3kCU9c8W2aV7iIGJnmNQ_; extern TNimType NTI__C3SvHSJRhfFWtTT5YCZD6w_; N_LIB_PRIVATE TNimType NTI__1FmDVgxm4eStq5Fi8DXTKg_; N_LIB_PRIVATE TNimType NTI__JbmDnglLXlbFLEoudAP9aNg_; STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_4, "JSONRPC-HTTP-SERVER", 19); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_5, "Starting JSON-RPC HTTP server", 29); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_6, "tid", 3); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_7, "file", 4); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_8, "httpserver.nim:215", 18); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_9, "url", 3); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_10, "http://", 7); extern TNimType NTI__qrLSDoe2oBoAqNtJ9badtnA_; extern TNimType NTI__ytyiCJqK439aF9cIibuRVpAg_; N_LIB_PRIVATE TNimType NTI__H3JKIP9a4fu2J6Tvhg8p9aZg_; extern TNimType NTI__xHTZrq9aYs6boc9bCba0JbpQ_; extern TNimType NTI__tUPwZUYpLXnLs6sI0VIpBw_; extern TNimType NTI__wrhe6hYHoM2gc8EiW0lE6Q_; extern TNimType NTI__Y7TIAk6Os9cRMtmIj9bEqCww_; N_LIB_PRIVATE TNimType NTI__IMOtY3fWmUPzA36pd9aR9c6Q_; N_LIB_PRIVATE TNimType NTI__cTYWBrJprlxzeeShlAdyYA_; extern TNimType NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_; extern TNimType NTI__Oe5U64nDSwOh3KlTzM9b9c7g_; extern TNimType NTI__VaVACK0bpYmqIQ0mKcHfQQ_; extern TNimType NTI__6H5Oh5UUvVCLiakt9aTwtUQ_; extern TNimType NTI__Mcm38HtZgmS7F6LLLwAE7g_; extern TNimType NTI__77mFvmsOLKik79ci2hXkHEg_; extern TNimType NTI__EhHqp0aF43SxfS6MTF9b0hA_; extern TNimType NTI__gcKyg9bhR5vWTJg3cREMk0Q_; extern TNimType NTI__t0sMJCbrFfVm9aEAwxhaXMg_; extern TNimType NTI__cFL64ealGYs9cPVmr07BEhA_; extern TNimType NTI__rR5Bzr1D5krxoo1NcNyeMA_; N_LIB_PRIVATE TNimType NTI__PuROjR0CNYveKJFOequXpQ_; extern TNimType NTI__Nqt2DnDVkqisGGBVr9c3PfA_; N_LIB_PRIVATE TNimType NTI__1KGId6Hiw89cSl3HB5kN5SA_; STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_18, "Received connection", 19); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_19, "httpserver.nim:96", 17); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_20, "address", 7); static NIM_CONST struct { TGenericSeq Sup; NU8 data[4];} TM__WofH9bckJSWf52kirwr9bx9cg_21 = {{4, 4 | NIM_STRLIT_FLAG}, {((NU8) 13), ((NU8) 10), ((NU8) 13), ((NU8) 10)}};N_LIB_PRIVATE NIM_CONST tySequence__6H5Oh5UUvVCLiakt9aTwtUQ* HeadersMark__a6btZtzutv5apAdc9bwIhNw = ((tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*)&TM__WofH9bckJSWf52kirwr9bx9cg_21); static NIM_CONST tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw TM__WofH9bckJSWf52kirwr9bx9cg_22 = {IL64(120000000000)} ; extern TNimType NTI__ZhG4iQTFDcg3izlq2Bs2Zg_; STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_25, "Maximum size of headers limit reached", 37); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_26, "httpserver.nim:122", 18); N_LIB_PRIVATE TNimType NTI__9aquLABp9aZZNha588Jqnxdg_; extern TNimType NTI__rGcR6EJZgQyaEAOs3tK02Q_; extern TNimType NTI__gG8cD7mhchOQKBrXVDT0iw_; extern TNimType NTI__rI4CttOsQJLhGB50KE3n9cA_; N_LIB_PRIVATE TNimType NTI__fLlGwGbxklk4KWSSWg4CuQ_; N_LIB_PRIVATE TNimType NTI__ayOvPvZ7ENMcnSmwG4ebsQ_; N_LIB_PRIVATE TNimType NTI__t0pytIvs9cgykShtXqGrubw_; STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_30, " ", 1); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_31, "\015\012", 2); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_32, "Date: ", 6); extern TNimType NTI__d9cK9cyKZPJJxFXUmx8dSpPw_; STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_33, "Content-Type: application/json\015\012", 32); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_34, "Content-Length: ", 16); extern TNimType NTI__paaBQT4pyImJiuEdGp60qA_; extern TNimType NTI__REH9aBNkNbeLkDu8Z1q6BeA_; STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_35, "Future operation cancelled!", 27); static NIM_CONST tyArray__Hq1tOIV1GuQcDUwL9bYTfPQ TM__WofH9bckJSWf52kirwr9bx9cg_36 = {((NI16) 0), ((NI16) -2), ((NI16) 3), ((NI16) 0), ((NI16) -2), ((NI16) -2), ((NI16) -2), ((NI16) 0), ((NI16) 0)} ; STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_40, "Async procedure (&sendAnswer) yielded `nil`, are you await\'ing " "a `nil` Future\?", 78); extern TNimType NTI__yj1KcB4NIIg9a4BPufwvuKA_; STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_44, "Remote peer disconnected", 24); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_45, "httpserver.nim:129", 18); extern TNimType NTI__RR5fUdRq2e9bWlENviAcpkw_; STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_48, "Problems with networking", 24); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_49, "httpserver.nim:133", 18); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_50, "error", 5); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_53, "Unknown exception", 17); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_54, "httpserver.nim:138", 18); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_56, "Timeout expired while receiving headers", 39); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_57, "httpserver.nim:104", 18); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_59, "Malformed header received", 25); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_60, "httpserver.nim:115", 18); N_LIB_PRIVATE TNimType NTI__oac9bDWQr48UHHoZUZgqRPg_; extern TNimType NTI__ETD9aBAOO8k2tNiizU9b0n9cg_; N_LIB_PRIVATE TNimType NTI__9c2MB6DVn8qyyJ85Aqlvr6g_; N_LIB_PRIVATE TNimType NTI__hMEPUDi7PaemltX9bnuBbQA_; N_LIB_PRIVATE TNimType NTI__ZIeXgJ9cFukuuQi70uOKbFA_; STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_64, "PUT/DELETE methods are not allowed", 34); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_65, "httpserver.nim:47", 17); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_67, "Content-Length is missing or 0", 30); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_68, "httpserver.nim:57", 17); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_70, "Maximum size of request body reached", 36); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_71, "httpserver.nim:66", 17); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_72, "Content-Type", 12); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_73, "application/json", 16); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_75, "Content type must be application/json", 37); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_76, "httpserver.nim:78", 17); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_80, "Async procedure (&validateRequest) yielded `nil`, are you await" "\'ing a `nil` Future\?", 83); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_84, "Received valid RPC request", 26); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_85, "httpserver.nim:146", 18); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_86, "Connection", 10); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_88, "httpserver.nim:195", 18); static NIM_CONST tyObject_Duration__Rk1eeZ5K9cdVRk5l7BwOXGw TM__WofH9bckJSWf52kirwr9bx9cg_89 = {IL64(12000000000)} ; STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_92, "httpserver.nim:168", 18); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_95, "httpserver.nim:172", 18); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_97, "Timeout expired while receiving request body", 44); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_98, "httpserver.nim:159", 18); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_100, "Internal error, while processing RPC call", 41); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_101, "httpserver.nim:181", 18); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_104, "RPC result has been sent", 24); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_105, "httpserver.nim:190", 18); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_107, "Disconnecting client", 20); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_108, "httpserver.nim:200", 18); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_109, "close", 5); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_111, "httpserver.nim:205", 18); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_113, "Finished connection", 19); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_114, "httpserver.nim:209", 18); static NIM_CONST tyArray__7Ec8jsczYZYGWhGsRxATzA TM__WofH9bckJSWf52kirwr9bx9cg_115 = {((NI16) 0), ((NI16) 0), ((NI16) -3), ((NI16) 4), ((NI16) 0), ((NI16) -3), ((NI16) -3), ((NI16) -3), ((NI16) -3), ((NI16) -3), ((NI16) -3), ((NI16) -3), ((NI16) -3), ((NI16) -3), ((NI16) -3), ((NI16) -3), ((NI16) 4), ((NI16) 4), ((NI16) 4), ((NI16) 4), ((NI16) 4), ((NI16) 4), ((NI16) 4), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) -28), ((NI16) 29), ((NI16) 0), ((NI16) -28), ((NI16) -28), ((NI16) -28), ((NI16) -28), ((NI16) -28), ((NI16) -28), ((NI16) -28), ((NI16) 29), ((NI16) 29), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0), ((NI16) 0)} ; STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_119, "Async procedure (&processClient) yielded `nil`, are you await\'i" "ng a `nil` Future\?", 81); static NIM_CONST tyProc__DfQBTK3VvoIyXoYEOInGdA TM__WofH9bckJSWf52kirwr9bx9cg_122 = {NIM_NIL,NIM_NIL}; STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_124, "Failed to create server", 23); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_125, "httpserver.nim:220", 18); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_126, "message", 7); extern TNimType NTI__Me1XWpnLVNwwLd5DFzLIEg_; extern TNimType NTI__0r9aoK67TAEycdEC8l1xlCw_; STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_127, "Unable to create server!", 24); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_130, "HTTP RPC server started", 23); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_131, "httpserver.nim:317", 18); STRING_LITERAL(TM__WofH9bckJSWf52kirwr9bx9cg_133, "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/" "vendor/Nim/lib/system/iterators.nim(189, 11) `len(a) == L` the l" "ength of the seq changed while iterating over it", 175); extern TNimType* nimTypeRoot; extern NIM_THREADVAR tyObject_GcHeap__1TRH1TZMaVZTnLNcIHuNFQ gch__IcYaEuuWivYAS86vFMTS3Q; extern NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g; extern NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g; extern NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g; extern NIM_THREADVAR TSafePoint* excHandler__rqLlY5bs9atDw2OXYqJEn5g; extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg; extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg; extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg; extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg; extern NIM_THREADVAR Exception* currException__9bVPeDJlYTi9bQApZpfH8wjg; static TNimType* Nim_OfCheck_CACHE24[2]; static TNimType* Nim_OfCheck_CACHE43[2]; static TNimType* Nim_OfCheck_CACHE47[2]; static TNimType* Nim_OfCheck_CACHE52[2]; static TNimType* Nim_OfCheck_CACHE91[2]; static TNimType* Nim_OfCheck_CACHE94[2]; static N_NIMCALL(void, Marker_tySequence__1FmDVgxm4eStq5Fi8DXTKg)(void* p, NI op) { tySequence__1FmDVgxm4eStq5Fi8DXTKg* a; NI T1_; a = (tySequence__1FmDVgxm4eStq5Fi8DXTKg*)p; T1_ = (NI)0; for (T1_ = 0; T1_ < (a ? a->Sup.len : 0); T1_++) { nimGCvisit((void*)a->data[T1_], op); } } static N_NIMCALL(void, Marker_tyRef__JbmDnglLXlbFLEoudAP9aNg)(void* p, NI op) { tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ* a; a = (tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ*)p; nimGCvisit((void*)(*a).Sup.router.procs, op); nimGCvisit((void*)(*a).servers, op);} #line 436 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" static N_INLINE(NI, minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system)(NI x, NI y) { NI result; result = (NI)0; #line 437 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" #line 441 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" result = ((NI) ((NU)((NU64)(((NU) (x))) - (NU64)(((NU) (y)))))); return result;} #line 187 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" static N_INLINE(NIM_BOOL, ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem)(NI x, NI y) { NIM_BOOL result; result = (NIM_BOOL)0; #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" #line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" result = ((NU64)(((NU) (x))) < (NU64)(((NU) (y)))); return result;} #line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" static N_INLINE(void, rtlAddZCT__AT1eRuflKWyTTBdLjEDZbg_2system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) { #line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" addZCT__Y66tOYFjgwJ0k4aLz4bc0Q((&gch__IcYaEuuWivYAS86vFMTS3Q.zct), c); } #line 198 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" static N_INLINE(void, decRef__AT1eRuflKWyTTBdLjEDZbgsystem)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) { #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*c).refcount = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system((*c).refcount, ((NI) 8)); #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { NIM_BOOL T3_; #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 202 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T3_ = (NIM_BOOL)0; T3_ = ltpercent___hPljn3JCDQ00ua1R07X9bxQsystem((*c).refcount, ((NI) 8)); if (!T3_) goto LA4_; #line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 203 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" rtlAddZCT__AT1eRuflKWyTTBdLjEDZbg_2system(c); } LA4_: ; } #line 128 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" static N_INLINE(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*, usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem)(void* usr) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* result; NI T1_; result = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T1_ = (NI)0; T1_ = minuspercent___dgYAo7RfdUVVpvkfKDym8w_2system(((NI) (ptrdiff_t) (usr)), ((NI) 16)); result = ((tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*) (T1_)); return result;} #line 232 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" static N_INLINE(void, nimGCunrefRC1)(void* p_0) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T1_; #line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T1_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T1_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(p_0); #line 233 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" decRef__AT1eRuflKWyTTBdLjEDZbgsystem(T1_); } #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ*, newRpcHttpServer__ad9b7j3Z134yZzceAwLsOZA)(void) { tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ* result; tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ* T1_; result = (tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ*)0; #line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T1_ = (tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ*)0; T1_ = (tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ*) newObj((&NTI__JbmDnglLXlbFLEoudAP9aNg_), sizeof(tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ)); (*T1_).Sup.Sup.m_type = (&NTI__9bVE3kCU9c8W2aV7iIGJnmNQ_); #line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 302 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" newRpcRouter__R51y7NlLbGFdM8Y2jSep6A((&(*T1_).Sup.router)); if ((*T1_).servers) { nimGCunrefRC1((*T1_).servers); (*T1_).servers = NIM_NIL; } result = T1_; return result;} #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" static N_INLINE(void, nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory)(void* a, int v, NI size) { void* T1_; #line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" #line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" T1_ = (void*)0; T1_ = memset(a, v, ((size_t) (size)));} #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" static N_INLINE(void, nimZeroMem)(void* p, NI size) { #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" nimSetMem__zxfKBYntu9cBapkhrCOk1fgmemory(p, ((int) 0), size); } #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" static N_INLINE(void, pushSafePoint)(TSafePoint* s) { #line 108 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" (*s).prev = excHandler__rqLlY5bs9atDw2OXYqJEn5g; #line 109 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" excHandler__rqLlY5bs9atDw2OXYqJEn5g = s;} #line 11 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { void* T1_; #line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" #line 13 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" T1_ = (void*)0; T1_ = memcpy(dest, source, ((size_t) (size)));} #line 2112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(void, copyMem__i80o3k0SgEI5gTRCzYdyWAsystem)(void* dest, void* source, NI size) { #line 2113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2113 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" nimCopyMem(dest, source, size); } #line 217 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" static N_INLINE(void, appendString)(NimStringDesc* dest, NimStringDesc* src) { #line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" { #line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" if (!!((src == NIM_NIL))) goto LA3_; #line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" #line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" copyMem__i80o3k0SgEI5gTRCzYdyWAsystem(((void*) ((&(*dest).data[(*dest).Sup.len]))), ((void*) ((*src).data)), ((NI) ((NI)((*src).Sup.len + ((NI) 1))))); #line 220 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/sysstr.nim" (*dest).Sup.len += (*src).Sup.len; } LA3_: ; } #line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" static N_INLINE(void, popSafePoint)(void) { #line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" excHandler__rqLlY5bs9atDw2OXYqJEn5g = (*excHandler__rqLlY5bs9atDw2OXYqJEn5g).prev;} #line 2292 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(Exception*, nimBorrowCurrentException)(void) { Exception* result; result = (Exception*)0; #line 2295 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = currException__9bVPeDJlYTi9bQApZpfH8wjg; return result;} #line 2288 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(Exception*, getCurrentException)(void) { Exception* result; result = (Exception*)0; #line 2290 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = currException__9bVPeDJlYTi9bQApZpfH8wjg; return result;} #line 425 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" static N_INLINE(NI, pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem)(NI x, NI y) { NI result; result = (NI)0; #line 426 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" #line 430 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" result = ((NI) ((NU)((NU64)(((NU) (x))) + (NU64)(((NU) (y)))))); return result;} #line 182 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" static N_INLINE(void, incRef__AT1eRuflKWyTTBdLjEDZbg_3system)(tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* c) { #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*c).refcount = pluspercent___dgYAo7RfdUVVpvkfKDym8wsystem((*c).refcount, ((NI) 8));} #line 235 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" static N_INLINE(void, asgnRef)(void** dest, void* src) { #line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T5_; #line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!!((src == NIM_NIL))) goto LA3_; #line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T5_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T5_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(src); #line 239 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" incRef__AT1eRuflKWyTTBdLjEDZbg_3system(T5_); } LA3_: ; #line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T10_; #line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" if (!!(((*dest) == NIM_NIL))) goto LA8_; #line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T10_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T10_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem((*dest)); #line 240 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" decRef__AT1eRuflKWyTTBdLjEDZbgsystem(T10_); } LA8_: ; #line 241 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" (*dest) = src;} #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" static N_INLINE(void, popCurrentException)(void) { #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" asgnRef((void**) (&currException__9bVPeDJlYTi9bQApZpfH8wjg), (*currException__9bVPeDJlYTi9bQApZpfH8wjg).up);} static N_NIMCALL(void, Marker_tyRef__IMOtY3fWmUPzA36pd9aR9c6Q)(void* p, NI op) { tyObject_Env_httpserverdotnim___H3JKIP9a4fu2J6Tvhg8p9aZg* a; a = (tyObject_Env_httpserverdotnim___H3JKIP9a4fu2J6Tvhg8p9aZg*)p; nimGCvisit((void*)(*a).server1, op); nimGCvisit((void*)(*a).transp2, op); nimGCvisit((void*)(*a).chronosInternalRetFuture3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym709652434_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__1KGId6Hiw89cSl3HB5kN5SA)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA* a; a = (tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA*)p; nimGCvisit((void*)(*a).coloncurExc1_, op); nimGCvisit((void*)(*a).colontmpResult2_, op); nimGCvisit((void*)(*a).rpc4, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).buffer6, op); nimGCvisit((void*)(*a).header7.data, op); nimGCvisit((void*)(*a).header7.hdrs, op); nimGCvisit((void*)(*a).connection8, op); nimGCvisit((void*)(*a).record9.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym7101001910_, op); nimGCvisit((void*)(*a).hlenfut11, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture12, op); nimGCvisit((void*)(*a).result13, op); nimGCvisit((void*)(*a).record14.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym7126501915_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture16, op); nimGCvisit((void*)(*a).record17.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym7135001918_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture19, op); nimGCvisit((void*)(*a).exc20, op); nimGCvisit((void*)(*a).record21.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym7142501922_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture23, op); nimGCvisit((void*)(*a).exc24, op); nimGCvisit((void*)(*a).record25.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym7151001926_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture27, op); nimGCvisit((void*)(*a).record29.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym7108501930_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture31, op); nimGCvisit((void*)(*a).record33.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym7118001934_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture35, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture39, op); nimGCvisit((void*)(*a).record41.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym7160501942_, op); nimGCvisit((void*)(*a).record44.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym7210001945_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture46, op); nimGCvisit((void*)(*a).blenfut47, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture48, op); nimGCvisit((void*)(*a).record49.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym7176501950_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture51, op); nimGCvisit((void*)(*a).exc52, op); nimGCvisit((void*)(*a).record53.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym7184001954_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture55, op); nimGCvisit((void*)(*a).record57.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym7168001958_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture59, op); nimGCvisit((void*)(*a).future61, op); nimGCvisit((void*)(*a).record62.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym7192501963_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture64, op); nimGCvisit((void*)(*a).data65, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture66, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture68, op); nimGCvisit((void*)(*a).record70.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym7202501971_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture72, op); nimGCvisit((void*)(*a).record73.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym7218001974_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture75, op); nimGCvisit((void*)(*a).record76.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym7225501977_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture78, op); nimGCvisit((void*)(*a).record79.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym7233001980_, op);} #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" static N_INLINE(void, closureIterSetupExc)(Exception* e) { #line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" asgnRef((void**) (&currException__9bVPeDJlYTi9bQApZpfH8wjg), e);} #line 1903 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/transports/stream.nim" static N_INLINE(tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ*, getUserData__PoUF7FNkKJd9aw9cuKTQesowstream)(tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA* server) { tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ* result; result = (tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ*)0; #line 1905 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/transports/stream.nim" result = ((tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ*) ((*server).Sup.udata)); return result;} #line 114 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" static N_INLINE(NIM_BOOL, isObjWithCache)(TNimType* obj, TNimType* subclass, TNimType** cache) { NIM_BOOL result;{ result = (NIM_BOOL)0; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" { #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" if (!(obj == subclass)) goto LA3_; #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" result = NIM_TRUE; goto BeforeRet_; } LA3_: ; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" { #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" if (!((*obj).base == subclass)) goto LA7_; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" result = NIM_TRUE; goto BeforeRet_; } LA7_: ; #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" { #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" if (!(cache[(((NI) 0))- 0] == obj)) goto LA11_; #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" result = NIM_FALSE; goto BeforeRet_; } LA11_: ; #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" { #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" if (!(cache[(((NI) 1))- 0] == obj)) goto LA15_; #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 119 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" result = NIM_TRUE; goto BeforeRet_; } LA15_: ; #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/chcks.nim" result = isObjSlowPath__H8B7g6iFRPI5Em52KFoD6w(obj, subclass, cache); goto BeforeRet_; }BeforeRet_: ; return result;} static N_NIMCALL(void, Marker_tyRef__fLlGwGbxklk4KWSSWg4CuQ)(void* p, NI op) { tyObject_Env_httpserverdotnim___9aquLABp9aZZNha588Jqnxdg* a; a = (tyObject_Env_httpserverdotnim___9aquLABp9aZZNha588Jqnxdg*)p; nimGCvisit((void*)(*a).data3, op); nimGCvisit((void*)(*a).transp4, op); nimGCvisit((void*)(*a).chronosInternalRetFuture5, op); nimGCvisit((void*)(*a).nameIterVarX60gensym704600616_.ClE_0, op);} #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" static N_INLINE(void, nimGCunrefNoCycle)(void* p) { tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g* T1_; #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" T1_ = (tyObject_Cell__1zcF9cV8XIAtbN8h5HRUB8g*)0; T1_ = usrToCell__QFQqcLB3lgOdwipkv9a60xwsystem(p); #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/gc.nim" decRef__AT1eRuflKWyTTBdLjEDZbgsystem(T1_); } static N_NIMCALL(void, Marker_tyRef__t0pytIvs9cgykShtXqGrubw)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ* a; a = (tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ*)p; nimGCvisit((void*)(*a).coloncurExc1_, op); nimGCvisit((void*)(*a).colontmpResult2_, op); nimGCvisit((void*)(*a).answer5, op); nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture7, op); nimGCvisit((void*)(*a).result8, op);} #line 1111 "/home/runner/work/nim-waku/nim-waku/vendor/nim-http-utils/httputils.nim" static N_INLINE(NimStringDesc*, httpDate__tJnn7TMSBLESI5sPPfRX9cQhttputils)(void) { NimStringDesc* result; tyObject_DateTime__d9cK9cyKZPJJxFXUmx8dSpPw T1_; tyObject_DateTime__d9cK9cyKZPJJxFXUmx8dSpPw T2_; result = (NimStringDesc*)0; #line 1112 "/home/runner/work/nim-waku/nim-waku/vendor/nim-http-utils/httputils.nim" #line 1113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-http-utils/httputils.nim" #line 1113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-http-utils/httputils.nim" #line 1113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-http-utils/httputils.nim" #line 1113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-http-utils/httputils.nim" nimZeroMem((void*)(&T1_), sizeof(tyObject_DateTime__d9cK9cyKZPJJxFXUmx8dSpPw)); T1_.Sup.m_type = (&NTI__d9cK9cyKZPJJxFXUmx8dSpPw_); now__YmAcAi9bz5G8OQqVFWHN2uA((&T1_)); #line 1113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-http-utils/httputils.nim" nimZeroMem((void*)(&T2_), sizeof(tyObject_DateTime__d9cK9cyKZPJJxFXUmx8dSpPw)); T2_.Sup.m_type = (&NTI__d9cK9cyKZPJJxFXUmx8dSpPw_); utc__I9byJcMFMm8P5yV9bN2Q6EnA((&T1_), (&T2_)); #line 1113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-http-utils/httputils.nim" result = httpDate__3W9aPHpX47acAT9c9bxlu63dg((&T2_)); return result;} #line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(NI, internalRead__iKvZ8OWxK1B7u010ERAMzQasyncloop)(tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw* fut) { NI result;{ result = (NI)0; #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" result = (*fut).value; goto BeforeRet_; }BeforeRet_: ; return result;} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, sendAnswer__FrsS18ysIhHL8b2nnXU9aOA_2)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ*) ClE_0; #line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" while (1) { if (!1) goto LA1; { TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_29; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_29); TM__WofH9bckJSWf52kirwr9bx9cg_29.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_29.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_29.status == 0) { tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw* T17_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T37_; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" closureIterSetupExc((*colonenvP_).coloncurExc1_); switch ((*colonenvP_).colonstate_) { case -1: popSafePoint(); goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; case 6: goto STATE6; case 7: goto STATE7; case 8: goto STATE8; } STATE0: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" (*colonenvP_).result4 = (NIM_BOOL)0; { NimStringDesc* T5_; NimStringDesc* T6_; NimStringDesc* T11_; NimStringDesc* T12_; #line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenvP_).answer5), dollar___Ty0M29aYiSZjl6mBI8osnmQ((*(*colonenvP_).colonup_).version1)); #line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenvP_).answer5), resizeString((*colonenvP_).answer5, 1));appendString((*colonenvP_).answer5, ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_30)); #line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenvP_).answer5), resizeString((*colonenvP_).answer5, (reprEnum((NI)(*(*colonenvP_).colonup_).code2, (&NTI__gG8cD7mhchOQKBrXVDT0iw_)) ? reprEnum((NI)(*(*colonenvP_).colonup_).code2, (&NTI__gG8cD7mhchOQKBrXVDT0iw_))->Sup.len : 0) + 0));appendString((*colonenvP_).answer5, reprEnum((NI)(*(*colonenvP_).colonup_).code2, (&NTI__gG8cD7mhchOQKBrXVDT0iw_))); #line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenvP_).answer5), resizeString((*colonenvP_).answer5, 2));appendString((*colonenvP_).answer5, ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_31)); #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T5_ = (NimStringDesc*)0; #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T6_ = (NimStringDesc*)0; T6_ = httpDate__tJnn7TMSBLESI5sPPfRX9cQhttputils(); T5_ = rawNewString((T6_ ? T6_->Sup.len : 0) + 8);appendString(T5_, ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_32));appendString(T5_, T6_);appendString(T5_, ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_31)); asgnRef((void**) (&(*colonenvP_).answer5), resizeString((*colonenvP_).answer5, (T5_ ? T5_->Sup.len : 0) + 0));appendString((*colonenvP_).answer5, T5_); #line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" { #line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 29 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" if (!(((NI) 0) < ((*(*colonenvP_).colonup_).data3 ? (*(*colonenvP_).colonup_).data3->Sup.len : 0))) goto LA9_; #line 30 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenvP_).answer5), resizeString((*colonenvP_).answer5, 32));appendString((*colonenvP_).answer5, ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_33)); } LA9_: ; #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T11_ = (NimStringDesc*)0; #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T12_ = (NimStringDesc*)0; T12_ = nimIntToStr(((*(*colonenvP_).colonup_).data3 ? (*(*colonenvP_).colonup_).data3->Sup.len : 0)); T11_ = rawNewString((T12_ ? T12_->Sup.len : 0) + 18);appendString(T11_, ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_34));appendString(T11_, T12_);appendString(T11_, ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_31)); asgnRef((void**) (&(*colonenvP_).answer5), resizeString((*colonenvP_).answer5, (T11_ ? T11_->Sup.len : 0) + 0));appendString((*colonenvP_).answer5, T11_); #line 32 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenvP_).answer5), resizeString((*colonenvP_).answer5, 2));appendString((*colonenvP_).answer5, ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_31)); #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" { #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 33 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" if (!(((NI) 0) < ((*(*colonenvP_).colonup_).data3 ? (*(*colonenvP_).colonup_).data3->Sup.len : 0))) goto LA15_; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenvP_).answer5), resizeString((*colonenvP_).answer5, ((*(*colonenvP_).colonup_).data3 ? (*(*colonenvP_).colonup_).data3->Sup.len : 0) + 0));appendString((*colonenvP_).answer5, (*(*colonenvP_).colonup_).data3); } LA15_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); popSafePoint(); #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; } STATE1: ; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture7 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T17_ = (tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw*)0; T17_ = write__bk9aXa8CsBHbQ3IFQZ4Rm9bQ((*(*colonenvP_).colonup_).transp4, (*colonenvP_).answer5, ((NI) -1)); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture7), &T17_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture5).Sup.child), (*colonenvP_).chronosInternalTmpFuture7); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture7; popSafePoint(); goto BeforeRet_; STATE2: ; #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), NIM_NIL); #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" (*colonenvP_).result4 = NIM_FALSE; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE3: ; #line 0 "\?\?\?" { if (!(*colonenvP_).colonunrollFinally3_) goto LA20_; #line 0 "\?\?\?" { #line 0 "\?\?\?" if (!((*colonenvP_).coloncurExc1_ == NIM_NIL)) goto LA24_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 0 "\?\?\?" #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).colontmpResult2_; popSafePoint(); goto BeforeRet_; } goto LA22_; LA24_: ; { #line 0 "\?\?\?" #line 0 "\?\?\?" closureIterSetupExc(NIM_NIL); #line 0 "\?\?\?" raiseExceptionEx((Exception*)(*colonenvP_).coloncurExc1_, "Exception", "sendAnswer", "\?\?\?", 0); } LA22_: ; } LA20_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); popSafePoint(); #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE4: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture5).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T31_; NimStringDesc* T32_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture5).Sup.mustCancel) goto LA29_; T31_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T31_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T31_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T31_).Sup.Sup.Sup.name = "CancelledError"; T32_ = (NimStringDesc*)0; T32_ = (*T31_).Sup.Sup.Sup.message; (*T31_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T32_) nimGCunrefNoCycle(T32_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T31_, "CancelledError", "sendAnswer", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA29_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture7); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); popSafePoint(); #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE5: ; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).res9 = internalRead__iKvZ8OWxK1B7u010ERAMzQasyncloop(((tyObject_FuturecolonObjectType___1w0sOuncKSHqSdshhJrODw*) ((*colonenvP_).chronosInternalTmpFuture7))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); popSafePoint(); #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE6: ; #line 37 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" { #line 37 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 37 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 37 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" if (!!(((*colonenvP_).res9 == ((*colonenvP_).answer5 ? (*colonenvP_).answer5->Sup.len : 0)))) goto LA35_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" (*colonenvP_).result4 = NIM_FALSE; } LA35_: ; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" (*colonenvP_).result4 = NIM_TRUE; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE7: ; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T37_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T37_ = srcLocImpl__YPDLCrknncxgExxsw59a1wA(); #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" complete__ojSnEIUcUPhVY9bSE9cPYi2g((*(*colonenvP_).colonup_).chronosInternalRetFuture5, (*colonenvP_).result4, T37_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 8); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE8: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); popSafePoint(); #line 0 "\?\?\?" goto LA2; popSafePoint(); } else { popSafePoint(); { TM__WofH9bckJSWf52kirwr9bx9cg_29.status = 0; #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if ((NU)((*colonenvP_).colonstate_) > (NU)(9)){ raiseIndexError2((*colonenvP_).colonstate_, 9); } (*colonenvP_).colonstate_ = TM__WofH9bckJSWf52kirwr9bx9cg_36[((*colonenvP_).colonstate_)- 0]; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ == ((NI) 0))) goto LA42_; #line 0 "\?\?\?" reraiseException(); } LA42_: ; #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" (*colonenvP_).colonunrollFinally3_ = (((NI) 0) < (*colonenvP_).colonstate_); #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ < ((NI) 0))) goto LA46_; #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" if ((*colonenvP_).colonstate_ == (IL64(-9223372036854775807) - IL64(1))){ raiseOverflow(); } (*colonenvP_).colonstate_ = ((NI64)-((*colonenvP_).colonstate_)); } LA46_: ; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_29.status != 0) reraiseException(); } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 2329 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(NIM_BOOL, finished__jZtCnaq0a9atKQMcz6A0Atwsystem)(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww x) { NIM_BOOL result; result = (NIM_BOOL)0; #line 2331 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" result = ((NI*) x.ClE_0)[1] < 0; return result;} #line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(NIM_BOOL, finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future) { NIM_BOOL result; result = (NIM_BOOL)0; #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" result = !(((*future).state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 0))); return result;} #line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(NIM_BOOL, finished__mRJh0LHwudMRd7NVNNsargasyncloop)(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* future) { NIM_BOOL result; result = (NIM_BOOL)0; #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" result = !(((*future).Sup.state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 0))); return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, sendAnswer_continue__9av9cd5fQkIlKsye7P3m1VXg)(void* udataX60gensym70460062_, void* ClE_0) { tyObject_Env_httpserverdotnim___9aquLABp9aZZNha588Jqnxdg* colonenvP_; TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_37; colonenvP_ = (tyObject_Env_httpserverdotnim___9aquLABp9aZZNha588Jqnxdg*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_37); TM__WofH9bckJSWf52kirwr9bx9cg_37.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_37.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_37.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym70460063_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym704600616_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym70460063_ = (*colonenvP_).nameIterVarX60gensym704600616_.ClP_0((*colonenvP_).nameIterVarX60gensym704600616_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym70460063_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym70460063_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym70460063_ = (*colonenvP_).nameIterVarX60gensym704600616_.ClP_0((*colonenvP_).nameIterVarX60gensym704600616_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym704600616_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym70460063_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__mRJh0LHwudMRd7NVNNsargasyncloop((*colonenvP_).chronosInternalRetFuture5); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_40)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = sendAnswer_continue__9av9cd5fQkIlKsye7P3m1VXg; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym70460063_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__WofH9bckJSWf52kirwr9bx9cg_37.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture5->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym70460065_; Exception* T32_; TM__WofH9bckJSWf52kirwr9bx9cg_37.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym70460065_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__mRJh0LHwudMRd7NVNNsargasyncloop((*colonenvP_).chronosInternalRetFuture5); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym70460065_, "CatchableError", "sendAnswer_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym70460065_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__kcfu7i8OZn9cktWL079aoVfw((*colonenvP_).chronosInternalRetFuture5, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_37.status != 0) reraiseException();} #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*, sendAnswer__oO7lrKB9bVDA9cRGCQDMEj7w)(tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA* transp, tyEnum_HttpVersion__rGcR6EJZgQyaEAOs3tK02Q version_0, tyEnum_HttpCode__gG8cD7mhchOQKBrXVDT0iw code, NimStringDesc* data_0) { tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* result; tyObject_Env_httpserverdotnim___9aquLABp9aZZNha588Jqnxdg* colonenv_; NimStringDesc* T1_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T2_; tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T3_; tyProc__9bqx36VxQxXejdrF09bFARDQ T4_;{ result = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; colonenv_ = (tyObject_Env_httpserverdotnim___9aquLABp9aZZNha588Jqnxdg*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_httpserverdotnim___9aquLABp9aZZNha588Jqnxdg*) newObj((&NTI__fLlGwGbxklk4KWSSWg4CuQ_), sizeof(tyObject_Env_httpserverdotnim___9aquLABp9aZZNha588Jqnxdg)); (*colonenv_).Sup.m_type = (&NTI__9aquLABp9aZZNha588Jqnxdg_); #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenv_).transp4), transp); #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" (*colonenv_).version1 = version_0; #line 22 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" (*colonenv_).code2 = code; #line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T1_ = (NimStringDesc*)0; T1_ = (*colonenv_).data3; (*colonenv_).data3 = copyStringRC1(data_0); if (T1_) nimGCunrefNoCycle(T1_); #line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T2_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T2_ = srcLocImpl__9aJqyQ1Hysnz8IbvQ59cTUhQ(); #line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture5), newFutureImpl__peQGVI1RukNqt7ryabBzSQ(T2_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ*) newObj((&NTI__t0pytIvs9cgykShtXqGrubw_), sizeof(tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ)); (*colonenv__2).Sup.m_type = (&NTI__ayOvPvZ7ENMcnSmwG4ebsQ_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T3_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T3_.ClP_0 = sendAnswer__FrsS18ysIhHL8b2nnXU9aOA_2; T3_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym704600616_.ClE_0), T3_.ClE_0); (*colonenv_).nameIterVarX60gensym704600616_.ClP_0 = T3_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T4_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T4_.ClP_0 = sendAnswer_continue__9av9cd5fQkIlKsye7P3m1VXg; T4_.ClE_0 = colonenv_; T4_.ClE_0? T4_.ClP_0(NIM_NIL, T4_.ClE_0):((TM__WofH9bckJSWf52kirwr9bx9cg_41)(T4_.ClP_0))(NIM_NIL); #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture5; goto BeforeRet_; }BeforeRet_: ; return result;} #line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(NIM_BOOL, internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop)(tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* fut) { NIM_BOOL result;{ result = (NIM_BOOL)0; #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" result = (*fut).value; goto BeforeRet_; }BeforeRet_: ; return result;} #line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(void, internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* fut) {} static N_NIMCALL(void, Marker_tyRef__9c2MB6DVn8qyyJ85Aqlvr6g)(void* p, NI op) { tyObject_Env_httpserverdotnim___oac9bDWQr48UHHoZUZgqRPg* a; a = (tyObject_Env_httpserverdotnim___oac9bDWQr48UHHoZUZgqRPg*)p; nimGCvisit((void*)(*a).header1.data, op); nimGCvisit((void*)(*a).header1.hdrs, op); nimGCvisit((void*)(*a).transp2, op); nimGCvisit((void*)(*a).chronosInternalRetFuture3, op); nimGCvisit((void*)(*a).nameIterVarX60gensym705300464_.ClE_0, op);} static N_NIMCALL(void, Marker_tyRef__ZIeXgJ9cFukuuQi70uOKbFA)(void* p, NI op) { tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA* a; a = (tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA*)p; nimGCvisit((void*)(*a).colonup_, op); nimGCvisit((void*)(*a).record3.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym705850194_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture5, op); nimGCvisit((void*)(*a).result6, op); nimGCvisit((void*)(*a).record8.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym707000199_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture10, op); nimGCvisit((void*)(*a).record11.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym7079001912_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture13, op); nimGCvisit((void*)(*a).ctype14, op); nimGCvisit((void*)(*a).record15.output.buffer, op); nimGCvisit((void*)(*a).errX60gensym7088001916_, op); nimGCvisit((void*)(*a).chronosInternalTmpFuture17, op);} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, validateRequest__FrsS18ysIhHL8b2nnXU9aOA_3)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA*) ClE_0; #line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" while (1) { if (!1) goto LA1; { tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T36_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T69_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T102_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T137_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T138_; switch ((*colonenvP_).colonstate_) { case -1: goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; case 6: goto STATE6; case 7: goto STATE7; case 8: goto STATE8; case 9: goto STATE9; case 10: goto STATE10; case 11: goto STATE11; case 12: goto STATE12; case 13: goto STATE13; case 14: goto STATE14; case 15: goto STATE15; case 16: goto STATE16; case 17: goto STATE17; case 18: goto STATE18; } STATE0: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" (*colonenvP_).result1 = (tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ)0; { #line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" { TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_63; tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* T22_; #line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" if (!((24 &(1U<<((NU)((*(*colonenvP_).colonup_).header1.meth)&15U)))!=0)) goto LA6_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_63); TM__WofH9bckJSWf52kirwr9bx9cg_63.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_63.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_63.status == 0) { { NI T16_; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw T17_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T12_; NIM_BOOL T13_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T12_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T13_ = (NIM_BOOL)0; T13_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T12_, 1); if (!!(T13_)) goto LA14_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA9; } LA14_: ; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record3), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record3)); unsureAsgnRef((void**)&(*colonenvP_).record3.output.buffer, NIM_NIL); (*colonenvP_).record3.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record3), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_64)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T16_ = (NI)0; T16_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record3), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T16_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record3), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_65)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T17_ = remoteAddress__QhSAm6lNVhNOhRj8TeBLbA((*(*colonenvP_).colonup_).transp2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__QDpV173D9cku9b79b74cdiehw((&(*colonenvP_).record3), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), (&T17_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record3)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record3)); } LA9: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T20_; Exception* T21_; TM__WofH9bckJSWf52kirwr9bx9cg_63.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T20_ = (Exception*)0; T20_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym705850194_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T20_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T21_ = (Exception*)0; T21_ = &(*colonenvP_).errX60gensym705850194_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("PUT/DELETE methods are not allowed", T21_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_63.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture5 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T22_ = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; T22_ = sendAnswer__oO7lrKB9bVDA9cRGCQDMEj7w((*(*colonenvP_).colonup_).transp2, (*(*colonenvP_).colonup_).header1.version, ((tyEnum_HttpCode__gG8cD7mhchOQKBrXVDT0iw) 20), ((NimStringDesc*) NIM_NIL)); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture5), &T22_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture5); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture5; goto BeforeRet_; } goto LA4_; LA6_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); #line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; } LA4_: ; } STATE1: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T28_; NimStringDesc* T29_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA26_; T28_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T28_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T28_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T28_).Sup.Sup.Sup.name = "CancelledError"; T29_ = (NimStringDesc*)0; T29_ = (*T28_).Sup.Sup.Sup.message; (*T28_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T29_) nimGCunrefNoCycle(T29_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T28_, "CancelledError", "validateRequest", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA26_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture5); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 2); #line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE2: ; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T32_; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T32_ = (NIM_BOOL)0; T32_ = internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop(((tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*) ((*colonenvP_).chronosInternalTmpFuture5))); if (!T32_) goto LA33_; #line 49 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" (*colonenvP_).result1 = ((tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ) 1); } goto LA30_; LA33_: ; { #line 51 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" (*colonenvP_).result1 = ((tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ) 2); } LA30_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 3); #line 48 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE3: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T36_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T36_ = srcLocImpl__iCz6RFfQZsp2VvFwSXDDEQ(); #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" complete__S3sDB7OB1d9aPlZjWs2hQwQ((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).result1, T36_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" result = NIM_NIL; goto BeforeRet_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); #line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE4: ; #line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 54 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" (*colonenvP_).length7 = contentLength__LnRC9cgYRFzGoSATakCgBTA((&(*(*colonenvP_).colonup_).header1)); #line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" { TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_66; tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* T55_; #line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" if (!((*colonenvP_).length7 <= ((NI) 0))) goto LA39_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_66); TM__WofH9bckJSWf52kirwr9bx9cg_66.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_66.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_66.status == 0) { { NI T49_; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw T50_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T45_; NIM_BOOL T46_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T45_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T46_ = (NIM_BOOL)0; T46_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T45_, 1); if (!!(T46_)) goto LA47_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA42; } LA47_: ; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record8), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record8)); unsureAsgnRef((void**)&(*colonenvP_).record8.output.buffer, NIM_NIL); (*colonenvP_).record8.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record8), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_67)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T49_ = (NI)0; T49_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record8), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T49_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record8), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_68)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T50_ = remoteAddress__QhSAm6lNVhNOhRj8TeBLbA((*(*colonenvP_).colonup_).transp2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__QDpV173D9cku9b79b74cdiehw((&(*colonenvP_).record8), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), (&T50_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record8)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record8)); } LA42: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T53_; Exception* T54_; TM__WofH9bckJSWf52kirwr9bx9cg_66.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T53_ = (Exception*)0; T53_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym707000199_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T53_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T54_ = (Exception*)0; T54_ = &(*colonenvP_).errX60gensym707000199_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Content-Length is missing or 0", T54_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_66.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture10 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T55_ = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; T55_ = sendAnswer__oO7lrKB9bVDA9cRGCQDMEj7w((*(*colonenvP_).colonup_).transp2, (*(*colonenvP_).colonup_).header1.version, ((tyEnum_HttpCode__gG8cD7mhchOQKBrXVDT0iw) 26), ((NimStringDesc*) NIM_NIL)); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture10), &T55_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture10); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture10; goto BeforeRet_; } goto LA37_; LA39_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 8); #line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; } LA37_: ; STATE5: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T61_; NimStringDesc* T62_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA59_; T61_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T61_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T61_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T61_).Sup.Sup.Sup.name = "CancelledError"; T62_ = (NimStringDesc*)0; T62_ = (*T61_).Sup.Sup.Sup.message; (*T61_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T62_) nimGCunrefNoCycle(T62_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T61_, "CancelledError", "validateRequest", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA59_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture10); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); #line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE6: ; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T65_; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T65_ = (NIM_BOOL)0; T65_ = internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop(((tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*) ((*colonenvP_).chronosInternalTmpFuture10))); if (!T65_) goto LA66_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" (*colonenvP_).result1 = ((tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ) 1); } goto LA63_; LA66_: ; { #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" (*colonenvP_).result1 = ((tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ) 2); } LA63_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); #line 58 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T69_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T69_ = srcLocImpl__iCz6RFfQZsp2VvFwSXDDEQ(); #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" complete__S3sDB7OB1d9aPlZjWs2hQwQ((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).result1, T69_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 62 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" result = NIM_NIL; goto BeforeRet_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 8); #line 55 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE8: ; #line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" { TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_69; tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* T88_; #line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" if (!(((NI) 131072) < (*colonenvP_).length7)) goto LA72_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_69); TM__WofH9bckJSWf52kirwr9bx9cg_69.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_69.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_69.status == 0) { { NI T82_; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw T83_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T78_; NIM_BOOL T79_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T78_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T79_ = (NIM_BOOL)0; T79_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T78_, 1); if (!!(T79_)) goto LA80_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA75; } LA80_: ; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record11), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record11)); unsureAsgnRef((void**)&(*colonenvP_).record11.output.buffer, NIM_NIL); (*colonenvP_).record11.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record11), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_70)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T82_ = (NI)0; T82_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record11), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T82_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record11), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_71)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T83_ = remoteAddress__QhSAm6lNVhNOhRj8TeBLbA((*(*colonenvP_).colonup_).transp2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__QDpV173D9cku9b79b74cdiehw((&(*colonenvP_).record11), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), (&T83_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record11)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record11)); } LA75: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T86_; Exception* T87_; TM__WofH9bckJSWf52kirwr9bx9cg_69.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T86_ = (Exception*)0; T86_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym7079001912_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T86_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T87_ = (Exception*)0; T87_ = &(*colonenvP_).errX60gensym7079001912_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Maximum size of request body reached", T87_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_69.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture13 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T88_ = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; T88_ = sendAnswer__oO7lrKB9bVDA9cRGCQDMEj7w((*(*colonenvP_).colonup_).transp2, (*(*colonenvP_).colonup_).header1.version, ((tyEnum_HttpCode__gG8cD7mhchOQKBrXVDT0iw) 28), ((NimStringDesc*) NIM_NIL)); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture13), &T88_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture13); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 9); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture13; goto BeforeRet_; } goto LA70_; LA72_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 12); #line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; } LA70_: ; STATE9: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T94_; NimStringDesc* T95_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA92_; T94_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T94_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T94_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T94_).Sup.Sup.Sup.name = "CancelledError"; T95_ = (NimStringDesc*)0; T95_ = (*T94_).Sup.Sup.Sup.message; (*T94_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T95_) nimGCunrefNoCycle(T95_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T94_, "CancelledError", "validateRequest", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA92_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture13); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 10); #line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE10: ; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T98_; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T98_ = (NIM_BOOL)0; T98_ = internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop(((tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*) ((*colonenvP_).chronosInternalTmpFuture13))); if (!T98_) goto LA99_; #line 69 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" (*colonenvP_).result1 = ((tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ) 1); } goto LA96_; LA99_: ; { #line 71 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" (*colonenvP_).result1 = ((tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ) 2); } LA96_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 11); #line 68 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE11: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T102_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T102_ = srcLocImpl__iCz6RFfQZsp2VvFwSXDDEQ(); #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" complete__S3sDB7OB1d9aPlZjWs2hQwQ((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).result1, T102_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 72 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" result = NIM_NIL; goto BeforeRet_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 12); #line 64 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE12: ; #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 74 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenvP_).ctype14), X5BX5D___PYXfeucuFd7Piuh4g9caqRw((&(*(*colonenvP_).colonup_).header1), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_72))); #line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" { NimStringDesc* T105_; NIM_BOOL T106_; TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_74; tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* T123_; #line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T105_ = (NimStringDesc*)0; T105_ = nsuToLowerAsciiStr((*colonenvP_).ctype14); #line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T106_ = (NIM_BOOL)0; T106_ = contains__KV0xCsBzaN9coqb7PG9au0oQ(T105_, ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_73)); if (!!(T106_)) goto LA107_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_74); TM__WofH9bckJSWf52kirwr9bx9cg_74.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_74.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_74.status == 0) { { NI T117_; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw T118_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T113_; NIM_BOOL T114_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T113_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T114_ = (NIM_BOOL)0; T114_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T113_, 1); if (!!(T114_)) goto LA115_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA110; } LA115_: ; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record15), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record15)); unsureAsgnRef((void**)&(*colonenvP_).record15.output.buffer, NIM_NIL); (*colonenvP_).record15.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record15), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_75)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T117_ = (NI)0; T117_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record15), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T117_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record15), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_76)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T118_ = remoteAddress__QhSAm6lNVhNOhRj8TeBLbA((*(*colonenvP_).colonup_).transp2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__QDpV173D9cku9b79b74cdiehw((&(*colonenvP_).record15), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), (&T118_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record15)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record15)); } LA110: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T121_; Exception* T122_; TM__WofH9bckJSWf52kirwr9bx9cg_74.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T121_ = (Exception*)0; T121_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym7088001916_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T121_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T122_ = (Exception*)0; T122_ = &(*colonenvP_).errX60gensym7088001916_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Content type must be application/json", T122_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_74.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture17 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T123_ = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; T123_ = sendAnswer__oO7lrKB9bVDA9cRGCQDMEj7w((*(*colonenvP_).colonup_).transp2, (*(*colonenvP_).colonup_).header1.version, ((tyEnum_HttpCode__gG8cD7mhchOQKBrXVDT0iw) 30), ((NimStringDesc*) NIM_NIL)); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture17), &T123_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture17); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 13); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture17; goto BeforeRet_; } goto LA103_; LA107_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 16); #line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; } LA103_: ; STATE13: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T129_; NimStringDesc* T130_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA127_; T129_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T129_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T129_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T129_).Sup.Sup.Sup.name = "CancelledError"; T130_ = (NimStringDesc*)0; T130_ = (*T129_).Sup.Sup.Sup.message; (*T129_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T130_) nimGCunrefNoCycle(T130_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T129_, "CancelledError", "validateRequest", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA127_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture17); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 14); #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE14: ; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T133_; #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T133_ = (NIM_BOOL)0; T133_ = internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop(((tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*) ((*colonenvP_).chronosInternalTmpFuture17))); if (!T133_) goto LA134_; #line 81 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" (*colonenvP_).result1 = ((tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ) 1); } goto LA131_; LA134_: ; { #line 83 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" (*colonenvP_).result1 = ((tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ) 2); } LA131_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 15); #line 80 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE15: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T137_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T137_ = srcLocImpl__iCz6RFfQZsp2VvFwSXDDEQ(); #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" complete__S3sDB7OB1d9aPlZjWs2hQwQ((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).result1, T137_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 84 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" result = NIM_NIL; goto BeforeRet_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 16); #line 76 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE16: ; #line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" (*colonenvP_).result1 = ((tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ) 0); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 17); #line 45 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE17: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 237 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T138_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T138_ = srcLocImpl__iCz6RFfQZsp2VvFwSXDDEQ(); #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" complete__S3sDB7OB1d9aPlZjWs2hQwQ((*(*colonenvP_).colonup_).chronosInternalRetFuture3, (*colonenvP_).result1, T138_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 18); #line 0 "\?\?\?" goto LA2; STATE18: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 0 "\?\?\?" goto LA2; } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(NIM_BOOL, finished__9aCClFkQsNM7WHDKvJc9bzrQasyncloop)(tyObject_FuturecolonObjectType___u9bHCOwMZkNgZEXbIdaY9btQ* future) { NIM_BOOL result; result = (NIM_BOOL)0; #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" result = !(((*future).Sup.state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 0))); return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, validateRequest_continue__KPxn24BSXBeapx6aaiEM2A)(void* udataX60gensym70530047_, void* ClE_0) { tyObject_Env_httpserverdotnim___oac9bDWQr48UHHoZUZgqRPg* colonenvP_; TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_77; colonenvP_ = (tyObject_Env_httpserverdotnim___oac9bDWQr48UHHoZUZgqRPg*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_77); TM__WofH9bckJSWf52kirwr9bx9cg_77.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_77.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_77.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym70530048_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym705300464_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym70530048_ = (*colonenvP_).nameIterVarX60gensym705300464_.ClP_0((*colonenvP_).nameIterVarX60gensym705300464_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym70530048_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym70530048_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym70530048_ = (*colonenvP_).nameIterVarX60gensym705300464_.ClP_0((*colonenvP_).nameIterVarX60gensym705300464_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym705300464_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym70530048_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__9aCClFkQsNM7WHDKvJc9bzrQasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_80)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = validateRequest_continue__KPxn24BSXBeapx6aaiEM2A; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym70530048_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__WofH9bckJSWf52kirwr9bx9cg_77.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture3->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym70530050_; Exception* T32_; TM__WofH9bckJSWf52kirwr9bx9cg_77.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym70530050_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__9aCClFkQsNM7WHDKvJc9bzrQasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym70530050_, "CatchableError", "validateRequest_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym70530050_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__IJ3a4vyRksXnfukOYEzPkQ((*colonenvP_).chronosInternalRetFuture3, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_77.status != 0) reraiseException();} #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___u9bHCOwMZkNgZEXbIdaY9btQ*, validateRequest__yTjK8u5kdC9bcAY9aKr4GnEg)(tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA* transp, tyObject_HttpRequestHeader__Mcm38HtZgmS7F6LLLwAE7g* header) { tyObject_FuturecolonObjectType___u9bHCOwMZkNgZEXbIdaY9btQ* result; tyObject_Env_httpserverdotnim___oac9bDWQr48UHHoZUZgqRPg* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___u9bHCOwMZkNgZEXbIdaY9btQ*)0; colonenv_ = (tyObject_Env_httpserverdotnim___oac9bDWQr48UHHoZUZgqRPg*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_httpserverdotnim___oac9bDWQr48UHHoZUZgqRPg*) newObj((&NTI__9c2MB6DVn8qyyJ85Aqlvr6g_), sizeof(tyObject_Env_httpserverdotnim___oac9bDWQr48UHHoZUZgqRPg)); (*colonenv_).Sup.m_type = (&NTI__oac9bDWQr48UHHoZUZgqRPg_); #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenv_).transp2), transp); #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" genericAssign((void*)(&(*colonenv_).header1), (void*)header, (&NTI__Mcm38HtZgmS7F6LLLwAE7g_)); #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__R5Uqus9cxlYwtjoX3baFMdw(); #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture3), newFutureImpl__bWKMCXKIi1i8qUSqL7H62A(T1_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA*) newObj((&NTI__ZIeXgJ9cFukuuQi70uOKbFA_), sizeof(tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA)); (*colonenv__2).Sup.m_type = (&NTI__hMEPUDi7PaemltX9bnuBbQA_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = validateRequest__FrsS18ysIhHL8b2nnXU9aOA_3; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym705300464_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym705300464_.ClP_0 = T2_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = validateRequest_continue__KPxn24BSXBeapx6aaiEM2A; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__WofH9bckJSWf52kirwr9bx9cg_81)(T3_.ClP_0))(NIM_NIL); #line 86 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture3; goto BeforeRet_; }BeforeRet_: ; return result;} #line 472 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ, internalRead__9bOwKfveS32kp1IrCmZKDrAasyncloop)(tyObject_FuturecolonObjectType___u9bHCOwMZkNgZEXbIdaY9btQ* fut) { tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ result;{ result = (tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ)0; #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 475 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" result = (*fut).value; goto BeforeRet_; }BeforeRet_: ; return result;} #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(NIM_BOOL, failed__JXDwCFE0FKiFPAKUUjgdVg_3asyncloop)(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* future) { NIM_BOOL result; result = (NIM_BOOL)0; #line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" result = ((*future).state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 3)); return result;} #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" static N_INLINE(int, nimCmpMem)(void* a, void* b, NI size) { int result; result = (int)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/memory.nim" result = memcmp(a, b, ((size_t) (size))); return result;} #line 2120 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" static N_INLINE(NIM_BOOL, equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem)(void* a, void* b, NI size) { NIM_BOOL result; int T1_; result = (NIM_BOOL)0; #line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" #line 2121 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" T1_ = (int)0; T1_ = nimCmpMem(a, b, size); result = (T1_ == ((NI32) 0)); return result;} #line 23 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" static N_INLINE(NIM_BOOL, eqStrings)(NimStringDesc* a, NimStringDesc* b) { NIM_BOOL result; NI alen; NI blen;{ result = (NIM_BOOL)0; #line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 24 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" alen = (a ? a->Sup.len : 0); #line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 25 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" blen = (b ? b->Sup.len : 0); #line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { #line 26 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" if (!(alen == blen)) goto LA3_; #line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" { #line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" if (!(alen == ((NI) 0))) goto LA7_; #line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 27 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = NIM_TRUE; goto BeforeRet_; } LA7_: ; #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" #line 28 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/strmantle.nim" result = equalMem__9bGgqEk7RXXl6eqM9c1HdELAsystem(((void*) ((&a->data[((NI) 0)]))), ((void*) ((&b->data[((NI) 0)]))), ((NI) (alen))); goto BeforeRet_; } LA3_: ; }BeforeRet_: ; return result;} #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*, processClient__FrsS18ysIhHL8b2nnXU9aOA)(void* ClE_0) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* result; tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA* colonenvP_;{ result = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; colonenvP_ = (tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA*) ClE_0; #line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" while (1) { if (!1) goto LA1; { TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_16; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_16); TM__WofH9bckJSWf52kirwr9bx9cg_16.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_16.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_16.status == 0) { tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* T26_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T168_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T181_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T194_; tyObject_FuturecolonObjectType___u9bHCOwMZkNgZEXbIdaY9btQ* T219_; tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* T267_; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T350_; tyObject_RpcServercolonObjectType___9b9cTJXNFx2tRw69cd9arh9co9cA* T369_; TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_102; TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_112; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T520_; #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" #line 126 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim" closureIterSetupExc((*colonenvP_).coloncurExc1_); switch ((*colonenvP_).colonstate_) { case -1: popSafePoint(); goto BeforeRet_; case 0: goto STATE0; case 1: goto STATE1; case 2: goto STATE2; case 3: goto STATE3; case 4: goto STATE4; case 5: goto STATE5; case 6: goto STATE6; case 7: goto STATE7; case 8: goto STATE8; case 9: goto STATE9; case 10: goto STATE10; case 11: goto STATE11; case 12: goto STATE12; case 13: goto STATE13; case 14: goto STATE14; case 15: goto STATE15; case 16: goto STATE16; case 17: goto STATE17; case 18: goto STATE18; case 19: goto STATE19; case 20: goto STATE20; case 21: goto STATE21; case 22: goto STATE22; case 23: goto STATE23; case 24: goto STATE24; case 25: goto STATE25; case 26: goto STATE26; case 27: goto STATE27; case 28: goto STATE28; case 29: goto STATE29; case 30: goto STATE30; case 31: goto STATE31; case 32: goto STATE32; case 33: goto STATE33; case 34: goto STATE34; case 35: goto STATE35; case 36: goto STATE36; case 37: goto STATE37; case 38: goto STATE38; case 39: goto STATE39; case 40: goto STATE40; case 41: goto STATE41; case 42: goto STATE42; case 43: goto STATE43; case 44: goto STATE44; case 45: goto STATE45; case 46: goto STATE46; case 47: goto STATE47; case 48: goto STATE48; case 49: goto STATE49; case 50: goto STATE50; case 51: goto STATE51; case 52: goto STATE52; case 53: goto STATE53; case 54: goto STATE54; case 55: goto STATE55; } STATE0: ; { TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_17; #line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 91 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenvP_).rpc4), getUserData__PoUF7FNkKJd9aw9cuKTQesowstream((*(*colonenvP_).colonup_).server1)); #line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 92 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenvP_).buffer6), newSeq__DpCWN7DIBuAjgoeQ9c29blYQ(((NI) 8192))); #line 93 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" nimZeroMem((void*)(&(*colonenvP_).header7), sizeof(tyObject_HttpRequestHeader__Mcm38HtZgmS7F6LLLwAE7g)); #line 94 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" (*colonenvP_).connection8 = (NimStringDesc*)0; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_17); TM__WofH9bckJSWf52kirwr9bx9cg_17.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_17.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_17.status == 0) { { NI T13_; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw T14_; NimStringDesc* T15_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T9_; NIM_BOOL T10_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T9_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T10_ = (NIM_BOOL)0; T10_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T9_, 1); if (!!(T10_)) goto LA11_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA6; } LA11_: ; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record9), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record9)); unsureAsgnRef((void**)&(*colonenvP_).record9.output.buffer, NIM_NIL); (*colonenvP_).record9.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record9), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_18)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T13_ = (NI)0; T13_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record9), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T13_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record9), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_19)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 96 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 96 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T14_ = remoteAddress__QhSAm6lNVhNOhRj8TeBLbA((*(*colonenvP_).colonup_).transp2); #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T15_ = (NimStringDesc*)0; T15_ = dollar___nqSzWVkpXHqYt5NAvGOqFA((&T14_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record9), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), T15_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record9)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record9)); } LA6: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T18_; Exception* T19_; TM__WofH9bckJSWf52kirwr9bx9cg_17.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T18_ = (Exception*)0; T18_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym7101001910_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T18_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T19_ = (Exception*)0; T19_ = &(*colonenvP_).errX60gensym7101001910_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Received connection", T19_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_17.status != 0) reraiseException(); { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); popSafePoint(); #line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; } } STATE1: ; #line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" { if (!NIM_TRUE) goto LA23_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 2); popSafePoint(); #line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; } goto LA21_; LA23_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 53); popSafePoint(); #line 97 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; } LA21_: ; STATE2: ; #line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" if ((NU)(((NI) 0)) >= (NU)((*colonenvP_).buffer6 ? (*colonenvP_).buffer6->Sup.len : 0)){ raiseIndexError2(((NI) 0),((*colonenvP_).buffer6 ? (*colonenvP_).buffer6->Sup.len : 0)-1); } #line 99 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenvP_).hlenfut11), readUntil__OCLr7kig8ksBsnj2T9cUoEA((*(*colonenvP_).colonup_).transp2, ((void*) ((&(*colonenvP_).buffer6->data[((NI) 0)]))), ((NI) 8192), HeadersMark__a6btZtzutv5apAdc9bwIhNw)); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture12 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T26_ = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; T26_ = withTimeout__kfkQ370TSAj5LSMjVUrsJQ((*colonenvP_).hlenfut11, TM__WofH9bckJSWf52kirwr9bx9cg_22); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture12), &T26_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture12); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 5); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture12; popSafePoint(); goto BeforeRet_; STATE3: ; #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), NIM_NIL); #line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" { Exception* T29_; TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_24; tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* T46_; #line 120 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T29_ = (Exception*)0; T29_ = getCurrentException(); if (!((T29_) && (isObjWithCache((*T29_).Sup.m_type, (&NTI__ZhG4iQTFDcg3izlq2Bs2Zg_), Nim_OfCheck_CACHE24)))) goto LA30_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_24); TM__WofH9bckJSWf52kirwr9bx9cg_24.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_24.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_24.status == 0) { { NI T40_; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw T41_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T36_; NIM_BOOL T37_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T36_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T37_ = (NIM_BOOL)0; T37_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T36_, 1); if (!!(T37_)) goto LA38_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA33; } LA38_: ; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record14), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record14)); unsureAsgnRef((void**)&(*colonenvP_).record14.output.buffer, NIM_NIL); (*colonenvP_).record14.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record14), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_25)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T40_ = (NI)0; T40_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record14), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T40_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record14), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_26)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T41_ = remoteAddress__QhSAm6lNVhNOhRj8TeBLbA((*(*colonenvP_).colonup_).transp2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__QDpV173D9cku9b79b74cdiehw((&(*colonenvP_).record14), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), (&T41_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record14)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record14)); } LA33: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T44_; Exception* T45_; TM__WofH9bckJSWf52kirwr9bx9cg_24.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T44_ = (Exception*)0; T44_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym7126501915_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T44_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T45_ = (Exception*)0; T45_ = &(*colonenvP_).errX60gensym7126501915_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Maximum size of headers limit reached", T45_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_24.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture16 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T46_ = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; T46_ = sendAnswer__oO7lrKB9bVDA9cRGCQDMEj7w((*(*colonenvP_).colonup_).transp2, ((tyEnum_HttpVersion__rGcR6EJZgQyaEAOs3tK02Q) 1), ((tyEnum_HttpCode__gG8cD7mhchOQKBrXVDT0iw) 28), ((NimStringDesc*) NIM_NIL)); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture16), &T46_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture16); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 16); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture16; popSafePoint(); goto BeforeRet_; } goto LA27_; LA30_: ; { Exception* T48_; TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_43; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T65_; #line 127 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T48_ = (Exception*)0; T48_ = getCurrentException(); if (!((T48_) && (isObjWithCache((*T48_).Sup.m_type, (&NTI__yj1KcB4NIIg9a4BPufwvuKA_), Nim_OfCheck_CACHE43)))) goto LA49_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_43); TM__WofH9bckJSWf52kirwr9bx9cg_43.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_43.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_43.status == 0) { { NI T59_; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw T60_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T55_; NIM_BOOL T56_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T55_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T56_ = (NIM_BOOL)0; T56_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T55_, 1); if (!!(T56_)) goto LA57_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA52; } LA57_: ; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record17), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record17)); unsureAsgnRef((void**)&(*colonenvP_).record17.output.buffer, NIM_NIL); (*colonenvP_).record17.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record17), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_44)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T59_ = (NI)0; T59_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record17), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T59_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record17), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_45)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T60_ = remoteAddress__QhSAm6lNVhNOhRj8TeBLbA((*(*colonenvP_).colonup_).transp2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__QDpV173D9cku9b79b74cdiehw((&(*colonenvP_).record17), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), (&T60_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record17)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record17)); } LA52: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T63_; Exception* T64_; TM__WofH9bckJSWf52kirwr9bx9cg_43.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T63_ = (Exception*)0; T63_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym7135001918_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T63_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T64_ = (Exception*)0; T64_ = &(*colonenvP_).errX60gensym7135001918_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Remote peer disconnected", T64_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_43.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture19 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T65_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T65_ = closeWait__UCFEBh9aWSM09bcmTYe3r0qg((*(*colonenvP_).colonup_).transp2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture19), &T65_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture19); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 20); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture19; popSafePoint(); goto BeforeRet_; } goto LA27_; LA49_: ; { Exception* T67_; Exception* T70_; TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_47; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T85_; #line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T67_ = (Exception*)0; T67_ = getCurrentException(); if (!((T67_) && (isObjWithCache((*T67_).Sup.m_type, (&NTI__RR5fUdRq2e9bWlENviAcpkw_), Nim_OfCheck_CACHE47)))) goto LA68_; #line 133 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T70_ = (Exception*)0; T70_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).exc20), ((tyObject_TransportOsError__RR5fUdRq2e9bWlENviAcpkw*) (T70_))); #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_47); TM__WofH9bckJSWf52kirwr9bx9cg_47.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_47.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_47.status == 0) { { NI T79_; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw T80_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T75_; NIM_BOOL T76_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T75_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T76_ = (NIM_BOOL)0; T76_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T75_, 1); if (!!(T76_)) goto LA77_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA72; } LA77_: ; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record21), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record21)); unsureAsgnRef((void**)&(*colonenvP_).record21.output.buffer, NIM_NIL); (*colonenvP_).record21.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record21), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_48)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T79_ = (NI)0; T79_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record21), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T79_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record21), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_49)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T80_ = remoteAddress__QhSAm6lNVhNOhRj8TeBLbA((*(*colonenvP_).colonup_).transp2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__QDpV173D9cku9b79b74cdiehw((&(*colonenvP_).record21), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), (&T80_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record21), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_50), (*(*colonenvP_).exc20).Sup.Sup.Sup.Sup.message); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record21)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record21)); } LA72: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T83_; Exception* T84_; TM__WofH9bckJSWf52kirwr9bx9cg_47.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T83_ = (Exception*)0; T83_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym7142501922_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T83_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T84_ = (Exception*)0; T84_ = &(*colonenvP_).errX60gensym7142501922_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Problems with networking", T84_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_47.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture23 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T85_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T85_ = closeWait__UCFEBh9aWSM09bcmTYe3r0qg((*(*colonenvP_).colonup_).transp2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture23), &T85_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture23); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 21); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture23; popSafePoint(); goto BeforeRet_; } goto LA27_; LA68_: ; { Exception* T87_; Exception* T90_; TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_52; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T105_; #line 138 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T87_ = (Exception*)0; T87_ = getCurrentException(); if (!((T87_) && (isObjWithCache((*T87_).Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_), Nim_OfCheck_CACHE52)))) goto LA88_; #line 138 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T90_ = (Exception*)0; T90_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).exc24), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T90_))); #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_52); TM__WofH9bckJSWf52kirwr9bx9cg_52.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_52.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_52.status == 0) { { NI T99_; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw T100_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T95_; NIM_BOOL T96_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T95_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T96_ = (NIM_BOOL)0; T96_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T95_, 1); if (!!(T96_)) goto LA97_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA92; } LA97_: ; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record25), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record25)); unsureAsgnRef((void**)&(*colonenvP_).record25.output.buffer, NIM_NIL); (*colonenvP_).record25.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record25), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_53)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T99_ = (NI)0; T99_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record25), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T99_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record25), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_54)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T100_ = remoteAddress__QhSAm6lNVhNOhRj8TeBLbA((*(*colonenvP_).colonup_).transp2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__QDpV173D9cku9b79b74cdiehw((&(*colonenvP_).record25), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), (&T100_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record25), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_50), (*(*colonenvP_).exc24).Sup.message); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record25)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record25)); } LA92: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T103_; Exception* T104_; TM__WofH9bckJSWf52kirwr9bx9cg_52.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T103_ = (Exception*)0; T103_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym7151001926_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T103_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T104_ = (Exception*)0; T104_ = &(*colonenvP_).errX60gensym7151001926_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Unknown exception", T104_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_52.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture27 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T105_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T105_ = closeWait__UCFEBh9aWSM09bcmTYe3r0qg((*(*colonenvP_).colonup_).transp2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture27), &T105_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture27); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 22); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture27; popSafePoint(); goto BeforeRet_; } goto LA27_; LA88_: ; { #line 0 "\?\?\?" (*colonenvP_).colonunrollFinally3_ = NIM_TRUE; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); popSafePoint(); #line 0 "\?\?\?" goto LA2; } LA27_: ; STATE4: ; #line 0 "\?\?\?" { if (!(*colonenvP_).colonunrollFinally3_) goto LA109_; #line 0 "\?\?\?" { #line 0 "\?\?\?" if (!((*colonenvP_).coloncurExc1_ == NIM_NIL)) goto LA113_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 0 "\?\?\?" #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).colontmpResult2_; popSafePoint(); goto BeforeRet_; } goto LA111_; LA113_: ; { #line 0 "\?\?\?" #line 0 "\?\?\?" closureIterSetupExc(NIM_NIL); #line 0 "\?\?\?" raiseExceptionEx((Exception*)(*colonenvP_).coloncurExc1_, "Exception", "processClient", "\?\?\?", 0); } LA111_: ; } LA109_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 23); popSafePoint(); #line 98 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE5: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T120_; NimStringDesc* T121_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA118_; T120_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T120_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T120_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T120_).Sup.Sup.Sup.name = "CancelledError"; T121_ = (NimStringDesc*)0; T121_ = (*T120_).Sup.Sup.Sup.message; (*T120_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T121_) nimGCunrefNoCycle(T121_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T120_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA118_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture12); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 6); popSafePoint(); #line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE6: ; #line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).ores28 = internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop(((tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*) ((*colonenvP_).chronosInternalTmpFuture12))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 7); popSafePoint(); #line 101 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE7: ; #line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" { TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_55; tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* T140_; #line 102 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" if (!!((*colonenvP_).ores28)) goto LA124_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_55); TM__WofH9bckJSWf52kirwr9bx9cg_55.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_55.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_55.status == 0) { { NI T134_; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw T135_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T130_; NIM_BOOL T131_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T130_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T131_ = (NIM_BOOL)0; T131_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T130_, 1); if (!!(T131_)) goto LA132_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA127; } LA132_: ; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record29), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record29)); unsureAsgnRef((void**)&(*colonenvP_).record29.output.buffer, NIM_NIL); (*colonenvP_).record29.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record29), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_56)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T134_ = (NI)0; T134_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record29), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T134_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record29), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_57)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T135_ = remoteAddress__QhSAm6lNVhNOhRj8TeBLbA((*(*colonenvP_).colonup_).transp2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__QDpV173D9cku9b79b74cdiehw((&(*colonenvP_).record29), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), (&T135_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record29)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record29)); } LA127: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T138_; Exception* T139_; TM__WofH9bckJSWf52kirwr9bx9cg_55.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T138_ = (Exception*)0; T138_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym7108501930_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T138_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T139_ = (Exception*)0; T139_ = &(*colonenvP_).errX60gensym7108501930_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Timeout expired while receiving headers", T139_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_55.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture31 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T140_ = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; T140_ = sendAnswer__oO7lrKB9bVDA9cRGCQDMEj7w((*(*colonenvP_).colonup_).transp2, ((tyEnum_HttpVersion__rGcR6EJZgQyaEAOs3tK02Q) 1), ((tyEnum_HttpCode__gG8cD7mhchOQKBrXVDT0iw) 23), ((NimStringDesc*) NIM_NIL)); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture31), &T140_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture31); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 8); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture31; popSafePoint(); goto BeforeRet_; } goto LA122_; LA124_: ; { #line 110 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 110 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" (*colonenvP_).hlen32 = read__i9bAQh53KAJwfuNbKp8MRXg((*colonenvP_).hlenfut11); #line 111 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" if (((*colonenvP_).hlen32) < ((NI) 0) || ((*colonenvP_).hlen32) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((*colonenvP_).hlen32, ((NI) 0), ((NI) IL64(9223372036854775807))); } asgnRef((void**) (&(*colonenvP_).buffer6), (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*) setLengthSeqV2(&((*colonenvP_).buffer6)->Sup, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_), ((NI) ((*colonenvP_).hlen32)))); #line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 112 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" parseRequest__axhZvVlBEPT7OYk35C9aoRg((*colonenvP_).buffer6, (&(*colonenvP_).header7)); #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" { TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_58; tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* T160_; #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" if (!((*colonenvP_).header7.status == ((tyEnum_HttpStatus__jDg5OvWC3rxWlE9aA2GJFnw) 1))) goto LA144_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_58); TM__WofH9bckJSWf52kirwr9bx9cg_58.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_58.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_58.status == 0) { { NI T154_; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw T155_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T150_; NIM_BOOL T151_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T150_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T151_ = (NIM_BOOL)0; T151_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T150_, 1); if (!!(T151_)) goto LA152_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA147; } LA152_: ; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record33), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record33)); unsureAsgnRef((void**)&(*colonenvP_).record33.output.buffer, NIM_NIL); (*colonenvP_).record33.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record33), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_59)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T154_ = (NI)0; T154_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record33), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T154_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record33), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_60)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T155_ = remoteAddress__QhSAm6lNVhNOhRj8TeBLbA((*(*colonenvP_).colonup_).transp2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__QDpV173D9cku9b79b74cdiehw((&(*colonenvP_).record33), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), (&T155_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record33)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record33)); } LA147: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T158_; Exception* T159_; TM__WofH9bckJSWf52kirwr9bx9cg_58.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T158_ = (Exception*)0; T158_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym7118001934_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T158_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T159_ = (Exception*)0; T159_ = &(*colonenvP_).errX60gensym7118001934_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Malformed header received", T159_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_58.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture35 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T160_ = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; T160_ = sendAnswer__oO7lrKB9bVDA9cRGCQDMEj7w((*(*colonenvP_).colonup_).transp2, ((tyEnum_HttpVersion__rGcR6EJZgQyaEAOs3tK02Q) 1), ((tyEnum_HttpCode__gG8cD7mhchOQKBrXVDT0iw) 16), ((NimStringDesc*) NIM_NIL)); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture35), &T160_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture35); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 12); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture35; popSafePoint(); goto BeforeRet_; } goto LA142_; LA144_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 4); popSafePoint(); #line 113 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; } LA142_: ; } LA122_: ; STATE8: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T166_; NimStringDesc* T167_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA164_; T166_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T166_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T166_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T166_).Sup.Sup.Sup.name = "CancelledError"; T167_ = (NimStringDesc*)0; T167_ = (*T166_).Sup.Sup.Sup.message; (*T166_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T167_) nimGCunrefNoCycle(T167_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T166_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA164_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture31); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 9); popSafePoint(); #line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE9: ; #line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).res36 = internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop(((tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*) ((*colonenvP_).chronosInternalTmpFuture31))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 10); popSafePoint(); #line 106 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE10: ; #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T168_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T168_ = closeWait__UCFEBh9aWSM09bcmTYe3r0qg((*(*colonenvP_).colonup_).transp2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture31), &T168_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture31); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 11); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture31; popSafePoint(); goto BeforeRet_; STATE11: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T173_; NimStringDesc* T174_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA171_; T173_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T173_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T173_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T173_).Sup.Sup.Sup.name = "CancelledError"; T174_ = (NimStringDesc*)0; T174_ = (*T173_).Sup.Sup.Sup.message; (*T173_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T174_) nimGCunrefNoCycle(T174_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T173_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA171_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture31); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture31))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 53); popSafePoint(); #line 107 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE12: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T179_; NimStringDesc* T180_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA177_; T179_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T179_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T179_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T179_).Sup.Sup.Sup.name = "CancelledError"; T180_ = (NimStringDesc*)0; T180_ = (*T179_).Sup.Sup.Sup.message; (*T179_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T180_) nimGCunrefNoCycle(T180_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T179_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA177_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture35); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 13); popSafePoint(); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE13: ; #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).res37 = internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop(((tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*) ((*colonenvP_).chronosInternalTmpFuture35))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 14); popSafePoint(); #line 117 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE14: ; #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T181_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T181_ = closeWait__UCFEBh9aWSM09bcmTYe3r0qg((*(*colonenvP_).colonup_).transp2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture35), &T181_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture35); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 15); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture35; popSafePoint(); goto BeforeRet_; STATE15: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T186_; NimStringDesc* T187_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA184_; T186_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T186_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T186_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T186_).Sup.Sup.Sup.name = "CancelledError"; T187_ = (NimStringDesc*)0; T187_ = (*T186_).Sup.Sup.Sup.message; (*T186_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T187_) nimGCunrefNoCycle(T187_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T186_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA184_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture35); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture35))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 53); popSafePoint(); #line 118 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE16: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T192_; NimStringDesc* T193_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA190_; T192_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T192_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T192_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T192_).Sup.Sup.Sup.name = "CancelledError"; T193_ = (NimStringDesc*)0; T193_ = (*T192_).Sup.Sup.Sup.message; (*T192_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T193_) nimGCunrefNoCycle(T193_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T192_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA190_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture16); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 17); popSafePoint(); #line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE17: ; #line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).res38 = internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop(((tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*) ((*colonenvP_).chronosInternalTmpFuture16))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 18); popSafePoint(); #line 124 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE18: ; #line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T194_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T194_ = closeWait__UCFEBh9aWSM09bcmTYe3r0qg((*(*colonenvP_).colonup_).transp2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture16), &T194_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture16); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 19); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture16; popSafePoint(); goto BeforeRet_; STATE19: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T199_; NimStringDesc* T200_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA197_; T199_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T199_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T199_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T199_).Sup.Sup.Sup.name = "CancelledError"; T200_ = (NimStringDesc*)0; T200_ = (*T199_).Sup.Sup.Sup.message; (*T199_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T200_) nimGCunrefNoCycle(T200_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T199_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA197_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture16); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture16))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 53); popSafePoint(); #line 125 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE20: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T205_; NimStringDesc* T206_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA203_; T205_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T205_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T205_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T205_).Sup.Sup.Sup.name = "CancelledError"; T206_ = (NimStringDesc*)0; T206_ = (*T205_).Sup.Sup.Sup.message; (*T205_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T206_) nimGCunrefNoCycle(T206_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T205_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA203_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture19); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture19))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 53); popSafePoint(); #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE21: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T211_; NimStringDesc* T212_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA209_; T211_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T211_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T211_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T211_).Sup.Sup.Sup.name = "CancelledError"; T212_ = (NimStringDesc*)0; T212_ = (*T211_).Sup.Sup.Sup.message; (*T211_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T212_) nimGCunrefNoCycle(T212_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T211_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA209_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture23); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture23))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 53); popSafePoint(); #line 135 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE22: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T217_; NimStringDesc* T218_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA215_; T217_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T217_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T217_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T217_).Sup.Sup.Sup.name = "CancelledError"; T218_ = (NimStringDesc*)0; T218_ = (*T217_).Sup.Sup.Sup.message; (*T217_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T218_) nimGCunrefNoCycle(T218_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T217_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA215_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture27); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture27))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 53); popSafePoint(); #line 140 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE23: ; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture39 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T219_ = (tyObject_FuturecolonObjectType___u9bHCOwMZkNgZEXbIdaY9btQ*)0; T219_ = validateRequest__yTjK8u5kdC9bcAY9aKr4GnEg((*(*colonenvP_).colonup_).transp2, (&(*colonenvP_).header7)); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture39), &T219_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture39); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 24); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture39; popSafePoint(); goto BeforeRet_; STATE24: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T224_; NimStringDesc* T225_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA222_; T224_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T224_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T224_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T224_).Sup.Sup.Sup.name = "CancelledError"; T225_ = (NimStringDesc*)0; T225_ = (*T224_).Sup.Sup.Sup.message; (*T224_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T225_) nimGCunrefNoCycle(T225_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T224_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA222_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture39); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 25); popSafePoint(); #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE25: ; #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).vres40 = internalRead__9bOwKfveS32kp1IrCmZKDrAasyncloop(((tyObject_FuturecolonObjectType___u9bHCOwMZkNgZEXbIdaY9btQ*) ((*colonenvP_).chronosInternalTmpFuture39))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 26); popSafePoint(); #line 143 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE26: ; #line 145 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" { TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_82; #line 145 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" if (!((*colonenvP_).vres40 == ((tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ) 0))) goto LA228_; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_82); TM__WofH9bckJSWf52kirwr9bx9cg_82.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_82.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_82.status == 0) { TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_83; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_83); TM__WofH9bckJSWf52kirwr9bx9cg_83.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_83.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_83.status == 0) { { NI T239_; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw T240_; NimStringDesc* T241_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T235_; NIM_BOOL T236_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T235_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T236_ = (NIM_BOOL)0; T236_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), T235_, 1); if (!!(T236_)) goto LA237_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA232; } LA237_: ; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record41), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record41)); unsureAsgnRef((void**)&(*colonenvP_).record41.output.buffer, NIM_NIL); (*colonenvP_).record41.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record41), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_84)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T239_ = (NI)0; T239_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record41), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T239_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record41), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_85)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 146 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T240_ = remoteAddress__QhSAm6lNVhNOhRj8TeBLbA((*(*colonenvP_).colonup_).transp2); #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T241_ = (NimStringDesc*)0; T241_ = dollar___nqSzWVkpXHqYt5NAvGOqFA((&T240_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record41), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), T241_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record41)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record41)); } LA232: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T244_; Exception* T245_; TM__WofH9bckJSWf52kirwr9bx9cg_83.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T244_ = (Exception*)0; T244_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym7160501942_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T244_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T245_ = (Exception*)0; T245_ = &(*colonenvP_).errX60gensym7160501942_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Received valid RPC request", T245_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_83.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__WofH9bckJSWf52kirwr9bx9cg_82.status = 0; popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_82.status != 0) reraiseException(); #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 150 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenvP_).connection8), X5BX5D___PYXfeucuFd7Piuh4g9caqRw((&(*colonenvP_).header7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_86))); #line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 152 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" (*colonenvP_).length43 = contentLength__LnRC9cgYRFzGoSATakCgBTA((&(*colonenvP_).header7)); #line 153 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" if (((*colonenvP_).length43) < ((NI) 0) || ((*colonenvP_).length43) > ((NI) IL64(9223372036854775807))){ raiseRangeErrorI((*colonenvP_).length43, ((NI) 0), ((NI) IL64(9223372036854775807))); } asgnRef((void**) (&(*colonenvP_).buffer6), (tySequence__6H5Oh5UUvVCLiakt9aTwtUQ*) setLengthSeqV2(&((*colonenvP_).buffer6)->Sup, (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_), ((NI) ((*colonenvP_).length43)))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 27); popSafePoint(); #line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; } goto LA226_; LA228_: ; { TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_87; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T265_; #line 194 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" if (!((*colonenvP_).vres40 == ((tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ) 2))) goto LA249_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_87); TM__WofH9bckJSWf52kirwr9bx9cg_87.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_87.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_87.status == 0) { { NI T259_; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw T260_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T255_; NIM_BOOL T256_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T255_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T256_ = (NIM_BOOL)0; T256_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T255_, 1); if (!!(T256_)) goto LA257_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA252; } LA257_: ; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record44), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record44)); unsureAsgnRef((void**)&(*colonenvP_).record44.output.buffer, NIM_NIL); (*colonenvP_).record44.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record44), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_44)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T259_ = (NI)0; T259_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record44), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T259_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record44), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_88)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T260_ = remoteAddress__QhSAm6lNVhNOhRj8TeBLbA((*(*colonenvP_).colonup_).transp2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__QDpV173D9cku9b79b74cdiehw((&(*colonenvP_).record44), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), (&T260_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record44)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record44)); } LA252: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T263_; Exception* T264_; TM__WofH9bckJSWf52kirwr9bx9cg_87.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T263_ = (Exception*)0; T263_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym7210001945_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T263_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T264_ = (Exception*)0; T264_ = &(*colonenvP_).errX60gensym7210001945_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Remote peer disconnected", T264_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_87.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture46 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T265_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T265_ = closeWait__UCFEBh9aWSM09bcmTYe3r0qg((*(*colonenvP_).colonup_).transp2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture46), &T265_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture46); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 49); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture46; popSafePoint(); goto BeforeRet_; } goto LA226_; LA249_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 50); popSafePoint(); #line 145 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; } LA226_: ; STATE27: ; #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" if ((NU)(((NI) 0)) >= (NU)((*colonenvP_).buffer6 ? (*colonenvP_).buffer6->Sup.len : 0)){ raiseIndexError2(((NI) 0),((*colonenvP_).buffer6 ? (*colonenvP_).buffer6->Sup.len : 0)-1); } #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenvP_).blenfut47), readExactly__D1Cfz5CShfe9cN3DdyL8vvg((*(*colonenvP_).colonup_).transp2, ((void*) ((&(*colonenvP_).buffer6->data[((NI) 0)]))), (*colonenvP_).length43)); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture48 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T267_ = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; T267_ = withTimeout__657DCz9ajlsYX5coZHomb1g((*colonenvP_).blenfut47, TM__WofH9bckJSWf52kirwr9bx9cg_89); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture48), &T267_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture48); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 30); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture48; popSafePoint(); goto BeforeRet_; STATE28: ; #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), NIM_NIL); #line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" { Exception* T270_; TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_91; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T287_; #line 166 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T270_ = (Exception*)0; T270_ = getCurrentException(); if (!((T270_) && (isObjWithCache((*T270_).Sup.m_type, (&NTI__yj1KcB4NIIg9a4BPufwvuKA_), Nim_OfCheck_CACHE91)))) goto LA271_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_91); TM__WofH9bckJSWf52kirwr9bx9cg_91.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_91.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_91.status == 0) { { NI T281_; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw T282_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T277_; NIM_BOOL T278_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T277_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T278_ = (NIM_BOOL)0; T278_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T277_, 1); if (!!(T278_)) goto LA279_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA274; } LA279_: ; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record49), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record49)); unsureAsgnRef((void**)&(*colonenvP_).record49.output.buffer, NIM_NIL); (*colonenvP_).record49.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record49), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_44)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T281_ = (NI)0; T281_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record49), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T281_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record49), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_92)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T282_ = remoteAddress__QhSAm6lNVhNOhRj8TeBLbA((*(*colonenvP_).colonup_).transp2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__QDpV173D9cku9b79b74cdiehw((&(*colonenvP_).record49), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), (&T282_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record49)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record49)); } LA274: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T285_; Exception* T286_; TM__WofH9bckJSWf52kirwr9bx9cg_91.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T285_ = (Exception*)0; T285_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym7176501950_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T285_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T286_ = (Exception*)0; T286_ = &(*colonenvP_).errX60gensym7176501950_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Remote peer disconnected", T286_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_91.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture51 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T287_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T287_ = closeWait__UCFEBh9aWSM09bcmTYe3r0qg((*(*colonenvP_).colonup_).transp2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture51), &T287_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture51); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 37); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture51; popSafePoint(); goto BeforeRet_; } goto LA268_; LA271_: ; { Exception* T289_; Exception* T292_; TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_94; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T307_; #line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T289_ = (Exception*)0; T289_ = getCurrentException(); if (!((T289_) && (isObjWithCache((*T289_).Sup.m_type, (&NTI__RR5fUdRq2e9bWlENviAcpkw_), Nim_OfCheck_CACHE94)))) goto LA290_; #line 172 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T292_ = (Exception*)0; T292_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).exc52), ((tyObject_TransportOsError__RR5fUdRq2e9bWlENviAcpkw*) (T292_))); #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_94); TM__WofH9bckJSWf52kirwr9bx9cg_94.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_94.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_94.status == 0) { { NI T301_; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw T302_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T297_; NIM_BOOL T298_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T297_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T298_ = (NIM_BOOL)0; T298_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T297_, 1); if (!!(T298_)) goto LA299_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA294; } LA299_: ; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record53), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record53)); unsureAsgnRef((void**)&(*colonenvP_).record53.output.buffer, NIM_NIL); (*colonenvP_).record53.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record53), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_48)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T301_ = (NI)0; T301_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record53), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T301_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record53), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_95)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T302_ = remoteAddress__QhSAm6lNVhNOhRj8TeBLbA((*(*colonenvP_).colonup_).transp2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__QDpV173D9cku9b79b74cdiehw((&(*colonenvP_).record53), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), (&T302_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record53), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_50), (*(*colonenvP_).exc52).Sup.Sup.Sup.Sup.message); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record53)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record53)); } LA294: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T305_; Exception* T306_; TM__WofH9bckJSWf52kirwr9bx9cg_94.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T305_ = (Exception*)0; T305_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym7184001954_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T305_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T306_ = (Exception*)0; T306_ = &(*colonenvP_).errX60gensym7184001954_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Problems with networking", T306_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_94.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture55 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T307_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T307_ = closeWait__UCFEBh9aWSM09bcmTYe3r0qg((*(*colonenvP_).colonup_).transp2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture55), &T307_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture55); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 38); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture55; popSafePoint(); goto BeforeRet_; } goto LA268_; LA290_: ; { #line 0 "\?\?\?" (*colonenvP_).colonunrollFinally3_ = NIM_TRUE; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 29); popSafePoint(); #line 0 "\?\?\?" goto LA2; } LA268_: ; STATE29: ; #line 0 "\?\?\?" { if (!(*colonenvP_).colonunrollFinally3_) goto LA311_; #line 0 "\?\?\?" { #line 0 "\?\?\?" if (!((*colonenvP_).coloncurExc1_ == NIM_NIL)) goto LA315_; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); #line 0 "\?\?\?" #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).colontmpResult2_; popSafePoint(); goto BeforeRet_; } goto LA313_; LA315_: ; { #line 0 "\?\?\?" #line 0 "\?\?\?" closureIterSetupExc(NIM_NIL); #line 0 "\?\?\?" raiseExceptionEx((Exception*)(*colonenvP_).coloncurExc1_, "Exception", "processClient", "\?\?\?", 0); } LA313_: ; } LA311_: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 39); popSafePoint(); #line 154 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE30: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T322_; NimStringDesc* T323_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA320_; T322_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T322_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T322_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T322_).Sup.Sup.Sup.name = "CancelledError"; T323_ = (NimStringDesc*)0; T323_ = (*T322_).Sup.Sup.Sup.message; (*T322_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T323_) nimGCunrefNoCycle(T323_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T322_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA320_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture48); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 31); popSafePoint(); #line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE31: ; #line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).ores56 = internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop(((tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*) ((*colonenvP_).chronosInternalTmpFuture48))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 32); popSafePoint(); #line 156 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE32: ; #line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" { TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_96; tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* T342_; #line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" if (!!((*colonenvP_).ores56)) goto LA326_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_96); TM__WofH9bckJSWf52kirwr9bx9cg_96.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_96.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_96.status == 0) { { NI T336_; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw T337_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T332_; NIM_BOOL T333_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T332_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T333_ = (NIM_BOOL)0; T333_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T332_, 1); if (!!(T333_)) goto LA334_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA329; } LA334_: ; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record57), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record57)); unsureAsgnRef((void**)&(*colonenvP_).record57.output.buffer, NIM_NIL); (*colonenvP_).record57.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record57), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_97)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T336_ = (NI)0; T336_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record57), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T336_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record57), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_98)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T337_ = remoteAddress__QhSAm6lNVhNOhRj8TeBLbA((*(*colonenvP_).colonup_).transp2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__QDpV173D9cku9b79b74cdiehw((&(*colonenvP_).record57), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), (&T337_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record57)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record57)); } LA329: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T340_; Exception* T341_; TM__WofH9bckJSWf52kirwr9bx9cg_96.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T340_ = (Exception*)0; T340_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym7168001958_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T340_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T341_ = (Exception*)0; T341_ = &(*colonenvP_).errX60gensym7168001958_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Timeout expired while receiving request body", T341_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_96.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture59 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T342_ = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; T342_ = sendAnswer__oO7lrKB9bVDA9cRGCQDMEj7w((*(*colonenvP_).colonup_).transp2, (*colonenvP_).header7.version, ((tyEnum_HttpCode__gG8cD7mhchOQKBrXVDT0iw) 28), ((NimStringDesc*) NIM_NIL)); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture59), &T342_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture59); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 33); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture59; popSafePoint(); goto BeforeRet_; } goto LA324_; LA326_: ; { #line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 165 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" read__53lAB5vkCXFZ1ApuF7Pzkg((*colonenvP_).blenfut47); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 29); popSafePoint(); #line 157 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; } LA324_: ; STATE33: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T348_; NimStringDesc* T349_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA346_; T348_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T348_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T348_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T348_).Sup.Sup.Sup.name = "CancelledError"; T349_ = (NimStringDesc*)0; T349_ = (*T348_).Sup.Sup.Sup.message; (*T348_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T349_) nimGCunrefNoCycle(T349_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T348_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA346_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture59); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 34); popSafePoint(); #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE34: ; #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).res60 = internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop(((tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*) ((*colonenvP_).chronosInternalTmpFuture59))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 35); popSafePoint(); #line 161 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE35: ; #line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T350_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T350_ = closeWait__UCFEBh9aWSM09bcmTYe3r0qg((*(*colonenvP_).colonup_).transp2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture59), &T350_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture59); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 36); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture59; popSafePoint(); goto BeforeRet_; STATE36: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T355_; NimStringDesc* T356_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA353_; T355_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T355_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T355_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T355_).Sup.Sup.Sup.name = "CancelledError"; T356_ = (NimStringDesc*)0; T356_ = (*T355_).Sup.Sup.Sup.message; (*T355_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T356_) nimGCunrefNoCycle(T356_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T355_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA353_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture59); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture59))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 53); popSafePoint(); #line 162 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE37: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T361_; NimStringDesc* T362_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA359_; T361_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T361_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T361_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T361_).Sup.Sup.Sup.name = "CancelledError"; T362_ = (NimStringDesc*)0; T362_ = (*T361_).Sup.Sup.Sup.message; (*T361_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T362_) nimGCunrefNoCycle(T362_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T361_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA359_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture51); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture51))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 53); popSafePoint(); #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE38: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T367_; NimStringDesc* T368_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA365_; T367_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T367_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T367_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T367_).Sup.Sup.Sup.name = "CancelledError"; T368_ = (NimStringDesc*)0; T368_ = (*T367_).Sup.Sup.Sup.message; (*T367_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T368_) nimGCunrefNoCycle(T368_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T367_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA365_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture55); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture55))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 53); popSafePoint(); #line 174 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE39: ; #line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T369_ = (tyObject_RpcServercolonObjectType___9b9cTJXNFx2tRw69cd9arh9co9cA*)0; T369_ = &(*colonenvP_).rpc4->Sup; #line 177 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenvP_).future61), route__o6tYbpAGosAeJHIlpkpsyQ(T369_, ((NimStringDesc*) ((*colonenvP_).buffer6)))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 40); #line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 178 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" result = &(*colonenvP_).future61->Sup; popSafePoint(); goto BeforeRet_; STATE40: ; #line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T372_; NIM_BOOL T373_; TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_99; tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* T390_; #line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T372_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T372_ = &(*colonenvP_).future61->Sup; #line 179 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T373_ = (NIM_BOOL)0; T373_ = failed__JXDwCFE0FKiFPAKUUjgdVg_3asyncloop(T372_); if (!T373_) goto LA374_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_99); TM__WofH9bckJSWf52kirwr9bx9cg_99.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_99.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_99.status == 0) { { NI T384_; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw T385_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T380_; NIM_BOOL T381_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T380_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T381_ = (NIM_BOOL)0; T381_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T380_, 1); if (!!(T381_)) goto LA382_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA377; } LA382_: ; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record62), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record62)); unsureAsgnRef((void**)&(*colonenvP_).record62.output.buffer, NIM_NIL); (*colonenvP_).record62.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record62), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_100)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T384_ = (NI)0; T384_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record62), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T384_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record62), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_101)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T385_ = remoteAddress__QhSAm6lNVhNOhRj8TeBLbA((*(*colonenvP_).colonup_).transp2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__QDpV173D9cku9b79b74cdiehw((&(*colonenvP_).record62), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), (&T385_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record62)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record62)); } LA377: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T388_; Exception* T389_; TM__WofH9bckJSWf52kirwr9bx9cg_99.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T388_ = (Exception*)0; T388_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym7192501963_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T388_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T389_ = (Exception*)0; T389_ = &(*colonenvP_).errX60gensym7192501963_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Internal error, while processing RPC call", T389_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_99.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture64 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T390_ = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; T390_ = sendAnswer__oO7lrKB9bVDA9cRGCQDMEj7w((*(*colonenvP_).colonup_).transp2, (*colonenvP_).header7.version, ((tyEnum_HttpCode__gG8cD7mhchOQKBrXVDT0iw) 44), ((NimStringDesc*) NIM_NIL)); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture64), &T390_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture64); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 41); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture64; popSafePoint(); goto BeforeRet_; } goto LA370_; LA374_: ; { tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw* T392_; #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenvP_).data65), read__x7uDh7L7UfrMSZ9bPHWZ43A((*colonenvP_).future61)); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture66 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T392_ = (tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*)0; T392_ = sendAnswer__oO7lrKB9bVDA9cRGCQDMEj7w((*(*colonenvP_).colonup_).transp2, (*colonenvP_).header7.version, ((tyEnum_HttpCode__gG8cD7mhchOQKBrXVDT0iw) 2), (*colonenvP_).data65); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture66), &T392_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture66); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 45); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture66; popSafePoint(); goto BeforeRet_; } LA370_: ; STATE41: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T397_; NimStringDesc* T398_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA395_; T397_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T397_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T397_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T397_).Sup.Sup.Sup.name = "CancelledError"; T398_ = (NimStringDesc*)0; T398_ = (*T397_).Sup.Sup.Sup.message; (*T397_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T398_) nimGCunrefNoCycle(T398_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T397_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA395_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture64); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 42); popSafePoint(); #line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE42: ; #line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).res67 = internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop(((tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*) ((*colonenvP_).chronosInternalTmpFuture64))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 43); popSafePoint(); #line 183 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE43: ; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T403_; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" if (!!((*colonenvP_).res67)) goto LA401_; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture68 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T403_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T403_ = closeWait__UCFEBh9aWSM09bcmTYe3r0qg((*(*colonenvP_).colonup_).transp2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture68), &T403_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture68); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 44); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture68; popSafePoint(); goto BeforeRet_; } goto LA399_; LA401_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 50); popSafePoint(); #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; } LA399_: ; STATE44: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T409_; NimStringDesc* T410_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA407_; T409_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T409_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T409_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T409_).Sup.Sup.Sup.name = "CancelledError"; T410_ = (NimStringDesc*)0; T410_ = (*T409_).Sup.Sup.Sup.message; (*T409_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T410_) nimGCunrefNoCycle(T410_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T409_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA407_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture68); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture68))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 53); popSafePoint(); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE45: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T415_; NimStringDesc* T416_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA413_; T415_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T415_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T415_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T415_).Sup.Sup.Sup.name = "CancelledError"; T416_ = (NimStringDesc*)0; T416_ = (*T415_).Sup.Sup.Sup.message; (*T415_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T416_) nimGCunrefNoCycle(T416_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T415_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA413_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture66); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 46); popSafePoint(); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE46: ; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).res69 = internalRead__IiBAAsPbN73F1YrmJSYiYgasyncloop(((tyObject_FuturecolonObjectType___7r4oeIrX2n9aOSLbv8vKLiw*) ((*colonenvP_).chronosInternalTmpFuture66))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 47); popSafePoint(); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE47: ; #line 353 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_102); TM__WofH9bckJSWf52kirwr9bx9cg_102.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_102.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_102.status == 0) { TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_103; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_103); TM__WofH9bckJSWf52kirwr9bx9cg_103.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_103.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_103.status == 0) { { NI T426_; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw T427_; NimStringDesc* T428_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T422_; NIM_BOOL T423_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T422_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T423_ = (NIM_BOOL)0; T423_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), T422_, 1); if (!!(T423_)) goto LA424_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA419; } LA424_: ; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record70), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record70)); unsureAsgnRef((void**)&(*colonenvP_).record70.output.buffer, NIM_NIL); (*colonenvP_).record70.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record70), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 1), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_104)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T426_ = (NI)0; T426_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record70), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T426_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record70), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_105)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 190 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T427_ = remoteAddress__QhSAm6lNVhNOhRj8TeBLbA((*(*colonenvP_).colonup_).transp2); #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T428_ = (NimStringDesc*)0; T428_ = dollar___nqSzWVkpXHqYt5NAvGOqFA((&T427_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record70), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), T428_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record70)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record70)); } LA419: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T431_; Exception* T432_; TM__WofH9bckJSWf52kirwr9bx9cg_103.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T431_ = (Exception*)0; T431_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym7202501971_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T431_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T432_ = (Exception*)0; T432_ = &(*colonenvP_).errX60gensym7202501971_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("RPC result has been sent", T432_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_103.status != 0) reraiseException(); popSafePoint(); } else { popSafePoint(); { TM__WofH9bckJSWf52kirwr9bx9cg_102.status = 0; popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_102.status != 0) reraiseException(); #line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T439_; #line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" if (!!((*colonenvP_).res69)) goto LA437_; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture72 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T439_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T439_ = closeWait__UCFEBh9aWSM09bcmTYe3r0qg((*(*colonenvP_).colonup_).transp2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture72), &T439_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture72); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 48); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture72; popSafePoint(); goto BeforeRet_; } goto LA435_; LA437_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 50); popSafePoint(); #line 191 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; } LA435_: ; STATE48: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T445_; NimStringDesc* T446_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA443_; T445_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T445_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T445_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T445_).Sup.Sup.Sup.name = "CancelledError"; T446_ = (NimStringDesc*)0; T446_ = (*T445_).Sup.Sup.Sup.message; (*T445_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T446_) nimGCunrefNoCycle(T446_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T445_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA443_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture72); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture72))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 53); popSafePoint(); #line 192 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE49: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T451_; NimStringDesc* T452_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA449_; T451_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T451_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T451_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T451_).Sup.Sup.Sup.name = "CancelledError"; T452_ = (NimStringDesc*)0; T452_ = (*T451_).Sup.Sup.Sup.message; (*T451_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T452_) nimGCunrefNoCycle(T452_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T451_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA449_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture46); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture46))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 53); popSafePoint(); #line 196 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE50: ; #line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" { TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_106; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T471_; #line 199 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" if (!((5 &(1U<<((NU)((*colonenvP_).header7.version)&7U)))!=0)) goto LA455_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_106); TM__WofH9bckJSWf52kirwr9bx9cg_106.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_106.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_106.status == 0) { { NI T465_; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw T466_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T461_; NIM_BOOL T462_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T461_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T462_ = (NIM_BOOL)0; T462_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T461_, 1); if (!!(T462_)) goto LA463_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA458; } LA463_: ; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record73), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record73)); unsureAsgnRef((void**)&(*colonenvP_).record73.output.buffer, NIM_NIL); (*colonenvP_).record73.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record73), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_107)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T465_ = (NI)0; T465_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record73), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T465_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record73), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_108)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T466_ = remoteAddress__QhSAm6lNVhNOhRj8TeBLbA((*(*colonenvP_).colonup_).transp2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__QDpV173D9cku9b79b74cdiehw((&(*colonenvP_).record73), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), (&T466_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record73)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record73)); } LA458: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T469_; Exception* T470_; TM__WofH9bckJSWf52kirwr9bx9cg_106.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T469_ = (Exception*)0; T469_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym7218001974_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T469_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T470_ = (Exception*)0; T470_ = &(*colonenvP_).errX60gensym7218001974_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Disconnecting client", T470_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_106.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture75 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T471_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T471_ = closeWait__UCFEBh9aWSM09bcmTYe3r0qg((*(*colonenvP_).colonup_).transp2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture75), &T471_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture75); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 51); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture75; popSafePoint(); goto BeforeRet_; } goto LA453_; LA455_: ; { #line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" { TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_110; tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* T491_; #line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" if (!eqStrings((*colonenvP_).connection8, ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_109))) goto LA475_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_110); TM__WofH9bckJSWf52kirwr9bx9cg_110.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_110.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_110.status == 0) { { NI T485_; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw T486_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T481_; NIM_BOOL T482_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T481_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T482_ = (NIM_BOOL)0; T482_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T481_, 1); if (!!(T482_)) goto LA483_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA478; } LA483_: ; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record76), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record76)); unsureAsgnRef((void**)&(*colonenvP_).record76.output.buffer, NIM_NIL); (*colonenvP_).record76.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record76), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_107)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T485_ = (NI)0; T485_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record76), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T485_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record76), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_111)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T486_ = remoteAddress__QhSAm6lNVhNOhRj8TeBLbA((*(*colonenvP_).colonup_).transp2); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__QDpV173D9cku9b79b74cdiehw((&(*colonenvP_).record76), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), (&T486_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record76)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record76)); } LA478: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T489_; Exception* T490_; TM__WofH9bckJSWf52kirwr9bx9cg_110.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T489_ = (Exception*)0; T489_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym7225501977_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T489_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T490_ = (Exception*)0; T490_ = &(*colonenvP_).errX60gensym7225501977_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Disconnecting client", T490_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_110.status != 0) reraiseException(); #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" (*colonenvP_).chronosInternalTmpFuture78 = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; #line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T491_ = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; T491_ = closeWait__UCFEBh9aWSM09bcmTYe3r0qg((*(*colonenvP_).colonup_).transp2); asgnRef((void**) (&(*colonenvP_).chronosInternalTmpFuture78), &T491_->Sup); #line 289 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), (*colonenvP_).chronosInternalTmpFuture78); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 52); #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 292 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenvP_).chronosInternalTmpFuture78; popSafePoint(); goto BeforeRet_; } goto LA473_; LA475_: ; { #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 1); popSafePoint(); #line 204 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; } LA473_: ; } LA453_: ; STATE51: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T497_; NimStringDesc* T498_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA495_; T497_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T497_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T497_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T497_).Sup.Sup.Sup.name = "CancelledError"; T498_ = (NimStringDesc*)0; T498_ = (*T497_).Sup.Sup.Sup.message; (*T497_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T498_) nimGCunrefNoCycle(T498_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T497_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA495_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture75); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture75))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 53); popSafePoint(); #line 201 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE52: ; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.child), NIM_NIL); #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA* T503_; NimStringDesc* T504_; if (!(*(*(*colonenvP_).colonup_).chronosInternalRetFuture3).Sup.mustCancel) goto LA501_; T503_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*)0; T503_ = (tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA*) newObj((&NTI__paaBQT4pyImJiuEdGp60qA_), sizeof(tyObject_CancelledError__REH9aBNkNbeLkDu8Z1q6BeA)); (*T503_).Sup.Sup.Sup.Sup.m_type = (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_); (*T503_).Sup.Sup.Sup.name = "CancelledError"; T504_ = (NimStringDesc*)0; T504_ = (*T503_).Sup.Sup.Sup.message; (*T503_).Sup.Sup.Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_35)); if (T504_) nimGCunrefNoCycle(T504_); #line 305 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)T503_, "CancelledError", "processClient", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 305); } LA501_: ; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalCheckComplete__U2ZB6XUvBxzBuOPMWx524Q((*colonenvP_).chronosInternalTmpFuture78); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" internalRead__QMzIgljDjo9azN3KjB5rGdQasyncloop(((tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*) ((*colonenvP_).chronosInternalTmpFuture78))); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 53); popSafePoint(); #line 206 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE53: ; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_112); TM__WofH9bckJSWf52kirwr9bx9cg_112.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_112.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_112.status == 0) { { NI T513_; tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw T514_; NimStringDesc* T515_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T509_; NIM_BOOL T510_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T509_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T510_ = (NIM_BOOL)0; T510_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T509_, 1); if (!!(T510_)) goto LA511_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA506; } LA511_: ; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" nimZeroMem((void*)(&(*colonenvP_).record79), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&(*colonenvP_).record79)); unsureAsgnRef((void**)&(*colonenvP_).record79.output.buffer, NIM_NIL); (*colonenvP_).record79.level = 0; #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&(*colonenvP_).record79), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_113)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T513_ = (NI)0; T513_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&(*colonenvP_).record79), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T513_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record79), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_114)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T514_ = remoteAddress__QhSAm6lNVhNOhRj8TeBLbA((*(*colonenvP_).colonup_).transp2); #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T515_ = (NimStringDesc*)0; T515_ = dollar___nqSzWVkpXHqYt5NAvGOqFA((&T514_)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&(*colonenvP_).record79), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), T515_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&(*colonenvP_).record79)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&(*colonenvP_).record79)); } LA506: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { Exception* T518_; Exception* T519_; TM__WofH9bckJSWf52kirwr9bx9cg_112.status = 0; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T518_ = (Exception*)0; T518_ = getCurrentException(); asgnRef((void**) (&(*colonenvP_).errX60gensym7233001980_), ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T518_))); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T519_ = (Exception*)0; T519_ = &(*colonenvP_).errX60gensym7233001980_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Finished connection", T519_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_112.status != 0) reraiseException(); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 54); popSafePoint(); #line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" goto LA2; STATE54: ; #line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 247 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T520_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T520_ = srcLocImpl__gK9bY5NbxKyRK2pJM9cL9bnZQ(); #line 90 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" complete__nHHWNIBkqCfVC3oe9a1ZdIQ((*(*colonenvP_).colonup_).chronosInternalRetFuture3, T520_); #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) 55); popSafePoint(); #line 0 "\?\?\?" goto LA2; STATE55: ; #line 0 "\?\?\?" (*colonenvP_).colonstate_ = ((NI) -1); popSafePoint(); #line 0 "\?\?\?" goto LA2; popSafePoint(); } else { popSafePoint(); { TM__WofH9bckJSWf52kirwr9bx9cg_16.status = 0; #line 210 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if ((NU)((*colonenvP_).colonstate_) > (NU)(56)){ raiseIndexError2((*colonenvP_).colonstate_, 56); } (*colonenvP_).colonstate_ = TM__WofH9bckJSWf52kirwr9bx9cg_115[((*colonenvP_).colonstate_)- 0]; #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 207 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ == ((NI) 0))) goto LA525_; #line 0 "\?\?\?" reraiseException(); } LA525_: ; #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" (*colonenvP_).colonunrollFinally3_ = (((NI) 0) < (*colonenvP_).colonstate_); #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" { #line 160 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/comparisons.nim" if (!((*colonenvP_).colonstate_ < ((NI) 0))) goto LA529_; #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" #line 163 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/arithmetics.nim" if ((*colonenvP_).colonstate_ == (IL64(-9223372036854775807) - IL64(1))){ raiseOverflow(); } (*colonenvP_).colonstate_ = ((NI64)-((*colonenvP_).colonstate_)); } LA529_: ; #line 0 "\?\?\?" #line 0 "\?\?\?" asgnRef((void**) (&(*colonenvP_).coloncurExc1_), getCurrentException()); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_16.status != 0) reraiseException(); } LA2: ; } LA1: ; }BeforeRet_: ; return result;} #line 148 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" static N_INLINE(NIM_BOOL, finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop)(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* future) { NIM_BOOL result; result = (NIM_BOOL)0; #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 155 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" result = !(((*future).Sup.state == ((tyEnum_FutureState__WzRzKRS6S9aqphI4AiMjRNA) 0))); return result;} #line 258 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" N_LIB_PRIVATE N_CLOSURE(void, processClient_continue__cLTB6M9a6WfGCXMRJs9cmf9aQ)(void* udataX60gensym70965244_, void* ClE_0) { tyObject_Env_httpserverdotnim___H3JKIP9a4fu2J6Tvhg8p9aZg* colonenvP_; TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_116; colonenvP_ = (tyObject_Env_httpserverdotnim___H3JKIP9a4fu2J6Tvhg8p9aZg*) ClE_0; #line 34 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_116); TM__WofH9bckJSWf52kirwr9bx9cg_116.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_116.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_116.status == 0) { #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T4_; tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* volatile nextX60gensym70965245_; #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 35 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T4_ = (NIM_BOOL)0; T4_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym709652434_); if (!!(T4_)) goto LA5_; #line 36 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym70965245_ = (*colonenvP_).nameIterVarX60gensym709652434_.ClP_0((*colonenvP_).nameIterVarX60gensym709652434_.ClE_0); { #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" while (1) { NIM_BOOL T9_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = (NIM_BOOL)0; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = !((nextX60gensym70965245_ == 0)); if (!(T9_)) goto LA10_; #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 38 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T9_ = finished__JXDwCFE0FKiFPAKUUjgdVg_2asyncloop(nextX60gensym70965245_); LA10_: ; if (!T9_) goto LA8; #line 39 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nextX60gensym70965245_ = (*colonenvP_).nameIterVarX60gensym709652434_.ClP_0((*colonenvP_).nameIterVarX60gensym709652434_.ClE_0); #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T13_; #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 40 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T13_ = (NIM_BOOL)0; T13_ = finished__jZtCnaq0a9atKQMcz6A0Atwsystem((*colonenvP_).nameIterVarX60gensym709652434_); if (!T13_) goto LA14_; #line 41 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" goto LA7; } LA14_: ; } LA8: ; } LA7: ; #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { #line 43 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" if (!(nextX60gensym70965245_ == NIM_NIL)) goto LA18_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T22_; #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 44 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T22_ = (NIM_BOOL)0; T22_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!!(T22_)) goto LA23_; #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 47 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseAssert__gpGJG5CoQzE64skFd9bPG7A(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_119)); } LA23_: ; } goto LA16_; LA18_: ; { tyProc__9bqx36VxQxXejdrF09bFARDQ T26_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T26_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T26_.ClP_0 = processClient_continue__cLTB6M9a6WfGCXMRJs9cmf9aQ; T26_.ClE_0 = colonenvP_; #line 50 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" addCallback__QeHWXKbDl8k58l1wtsnOOw(nextX60gensym70965245_, T26_, NIM_NIL); } LA16_: ; } LA5_: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__REH9aBNkNbeLkDu8Z1q6BeA_))) { tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw* T29_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T30_; TM__WofH9bckJSWf52kirwr9bx9cg_116.status = 0; #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T29_ = (tyObject_FutureBasecolonObjectType___V9aHQccB2Pyjfqk9bdE5ZRnw*)0; T29_ = &(*colonenvP_).chronosInternalRetFuture3->Sup; #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 301 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T30_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T30_ = srcLocImpl__79cY7uR9cmEURqRGzzdHerWg(); #line 52 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" cancelAndSchedule__1MGH5bJdQgBtESf3VBBOvA_2(T29_, T30_); popCurrentException(); } else if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* excX60gensym70965247_; Exception* T32_; TM__WofH9bckJSWf52kirwr9bx9cg_116.status = 0; #line 53 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T32_ = (Exception*)0; T32_ = getCurrentException(); excX60gensym70965247_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T32_)); #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" { NIM_BOOL T35_; #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" #line 56 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T35_ = (NIM_BOOL)0; T35_ = finished__iXX9caPDsEPl9bWYoI5Y39aLgasyncloop((*colonenvP_).chronosInternalRetFuture3); if (!T35_) goto LA36_; #line 59 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" raiseExceptionEx((Exception*)excX60gensym70965247_, "CatchableError", "processClient_continue", "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/" "asyncmacro2.nim", 59); } goto LA33_; LA36_: ; { Exception* T39_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T40_; #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" T39_ = (Exception*)0; T39_ = &excX60gensym70965247_->Sup; #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 287 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T40_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T40_ = srcLocImpl__Jr8Jfi7B2iUixKYroydjOg(); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" fail__SwGHbFJf49cefkD9a9cbvNyqA((*colonenvP_).chronosInternalRetFuture3, T39_, T40_); } LA33_: ; popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_116.status != 0) reraiseException();} #line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*, processClient__3BUZOuIuVv5AVZnG3dXxiw)(tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA* server, tyObject_StreamTransportcolonObjectType___9c1WMjFEDzw4E49cjaaPU3KA* transp) { tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA* result; tyObject_Env_httpserverdotnim___H3JKIP9a4fu2J6Tvhg8p9aZg* colonenv_; tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg* T1_; tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA* colonenv__2; tyProc__Y7TIAk6Os9cRMtmIj9bEqCww T2_; tyProc__9bqx36VxQxXejdrF09bFARDQ T3_;{ result = (tyObject_FuturecolonObjectType___GXFSekg1U8JRoedGa2vBSA*)0; colonenv_ = (tyObject_Env_httpserverdotnim___H3JKIP9a4fu2J6Tvhg8p9aZg*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv_ = (tyObject_Env_httpserverdotnim___H3JKIP9a4fu2J6Tvhg8p9aZg*) newObj((&NTI__IMOtY3fWmUPzA36pd9aR9c6Q_), sizeof(tyObject_Env_httpserverdotnim___H3JKIP9a4fu2J6Tvhg8p9aZg)); (*colonenv_).Sup.m_type = (&NTI__H3JKIP9a4fu2J6Tvhg8p9aZg_); #line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenv_).server1), server); #line 89 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenv_).transp2), transp); #line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" #line 116 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncfutures2.nim" T1_ = (tyObject_SrcLoc__9cugm8iqHlSb5d0xCTLlcbg*)0; T1_ = srcLocImpl__qturoMzDlWzdmoEdtoV0kg(); #line 88 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*colonenv_).chronosInternalRetFuture3), newFutureImpl__wu9buovQIxiU3ndXmKRpnVw(T1_)); #line 31 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA*)0; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system.nim" colonenv__2 = (tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA*) newObj((&NTI__1KGId6Hiw89cSl3HB5kN5SA_), sizeof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA)); (*colonenv__2).Sup.m_type = (&NTI__cTYWBrJprlxzeeShlAdyYA_); #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" asgnRef((void**) (&(*colonenv__2).colonup_), colonenv_); nimZeroMem((void*)(&T2_), sizeof(tyProc__Y7TIAk6Os9cRMtmIj9bEqCww)); T2_.ClP_0 = processClient__FrsS18ysIhHL8b2nnXU9aOA; T2_.ClE_0 = colonenv__2; asgnRef((void**) (&(*colonenv_).nameIterVarX60gensym709652434_.ClE_0), T2_.ClE_0); (*colonenv_).nameIterVarX60gensym709652434_.ClP_0 = T2_.ClP_0; #line 63 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" nimZeroMem((void*)(&T3_), sizeof(tyProc__9bqx36VxQxXejdrF09bFARDQ)); T3_.ClP_0 = processClient_continue__cLTB6M9a6WfGCXMRJs9cmf9aQ; T3_.ClE_0 = colonenv_; T3_.ClE_0? T3_.ClP_0(NIM_NIL, T3_.ClE_0):((TM__WofH9bckJSWf52kirwr9bx9cg_120)(T3_.ClP_0))(NIM_NIL); #line 209 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 259 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronos/chronos/asyncmacro2.nim" result = (*colonenv_).chronosInternalRetFuture3; goto BeforeRet_; }BeforeRet_: ; return result;} #line 213 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" N_LIB_PRIVATE N_NIMCALL(void, addStreamServer__UrsYVxIFixU9cVV6hzgcTew)(tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ* server, tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw* address) { TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_2; #line 214 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_2); TM__WofH9bckJSWf52kirwr9bx9cg_2.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_2.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_2.status == 0) { TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_3; tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA* transServer; tyProc__zTopMpWkVQpJz4Sq3L3LWA T17_; NI T18_; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_3); TM__WofH9bckJSWf52kirwr9bx9cg_3.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_3.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_3.status == 0) { { tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA volatile record; NI T10_; NimStringDesc* T11_; NimStringDesc* T12_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T6_; NIM_BOOL T7_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T6_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T7_ = (NIM_BOOL)0; T7_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 3), T6_, 1); if (!!(T7_)) goto LA8_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA3; } LA8_: ; nimZeroMem((void*)(&record), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&record)); nimZeroMem((void*)(&record), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&record), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 3), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_5)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T10_ = (NI)0; T10_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&record), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T10_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_8)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T11_ = (NimStringDesc*)0; #line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 215 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T12_ = (NimStringDesc*)0; T12_ = dollar___nqSzWVkpXHqYt5NAvGOqFA(address); T11_ = rawNewString((T12_ ? T12_->Sup.len : 0) + 7);appendString(T11_, ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_10));appendString(T11_, T12_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_9), T11_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&record)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&record)); } LA3: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym72425019_; Exception* T15_; Exception* T16_; TM__WofH9bckJSWf52kirwr9bx9cg_3.status = 0; #line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T15_ = (Exception*)0; T15_ = getCurrentException(); errX60gensym72425019_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T15_)); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T16_ = (Exception*)0; T16_ = &errX60gensym72425019_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Starting JSON-RPC HTTP server", T16_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_3.status != 0) reraiseException(); #line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" nimZeroMem((void*)(&T17_), sizeof(tyProc__zTopMpWkVQpJz4Sq3L3LWA)); T17_.ClP_0 = ((TM__WofH9bckJSWf52kirwr9bx9cg_121) (processClient__3BUZOuIuVv5AVZnG3dXxiw)); T17_.ClE_0 = NIM_NIL; #line 216 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" transServer = createStreamServer__Q8p4w1mIcTcDbn2HUhLFGw(address, T17_, 1, server, ((int) -1), ((NI) 100), ((NI) 4096), NIM_NIL, TM__WofH9bckJSWf52kirwr9bx9cg_122); #line 218 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" asgnRef((void**) (&(*server).servers), (tySequence__1FmDVgxm4eStq5Fi8DXTKg*) incrSeqV3((TGenericSeq*)((*server).servers), (&NTI__1FmDVgxm4eStq5Fi8DXTKg_))); T18_ = (*server).servers->Sup.len++; asgnRef((void**) (&(*server).servers->data[T18_]), transServer); popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* exc; Exception* T21_; TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_123; TM__WofH9bckJSWf52kirwr9bx9cg_2.status = 0; #line 219 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T21_ = (Exception*)0; T21_ = getCurrentException(); exc = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T21_)); #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_123); TM__WofH9bckJSWf52kirwr9bx9cg_123.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_123.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_123.status == 0) { { tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA volatile record_2; NI T30_; NimStringDesc* T31_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T26_; NIM_BOOL T27_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T26_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T27_ = (NIM_BOOL)0; T27_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 6), T26_, 1); if (!!(T27_)) goto LA28_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA23; } LA28_: ; nimZeroMem((void*)(&record_2), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&record_2)); nimZeroMem((void*)(&record_2), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&record_2), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 6), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_124)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T30_ = (NI)0; T30_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&record_2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T30_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record_2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_125)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 169 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T31_ = (NimStringDesc*)0; T31_ = dollar___nqSzWVkpXHqYt5NAvGOqFA(address); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record_2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), T31_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record_2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_126), (*exc).Sup.message); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&record_2)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&record_2)); } LA23: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym72490019_; Exception* T34_; Exception* T35_; TM__WofH9bckJSWf52kirwr9bx9cg_123.status = 0; #line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T34_ = (Exception*)0; T34_ = getCurrentException(); errX60gensym72490019_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T34_)); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T35_ = (Exception*)0; T35_ = &errX60gensym72490019_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("Failed to create server", T35_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_123.status != 0) reraiseException(); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_2.status != 0) reraiseException(); #line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" { NI T38_; tyObject_RpcBindError__0r9aoK67TAEycdEC8l1xlCw* T41_; NimStringDesc* T42_; #line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 223 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T38_ = ((*server).servers ? (*server).servers->Sup.len : 0); if (!(T38_ == ((NI) 0))) goto LA39_; T41_ = (tyObject_RpcBindError__0r9aoK67TAEycdEC8l1xlCw*)0; T41_ = (tyObject_RpcBindError__0r9aoK67TAEycdEC8l1xlCw*) newObj((&NTI__Me1XWpnLVNwwLd5DFzLIEg_), sizeof(tyObject_RpcBindError__0r9aoK67TAEycdEC8l1xlCw)); (*T41_).Sup.Sup.m_type = (&NTI__0r9aoK67TAEycdEC8l1xlCw_); (*T41_).Sup.name = "RpcBindError"; T42_ = (NimStringDesc*)0; T42_ = (*T41_).Sup.message; (*T41_).Sup.message = copyStringRC1(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_127)); if (T42_) nimGCunrefNoCycle(T42_); asgnRef((void**) (&(*T41_).Sup.parent), NIM_NIL); #line 225 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" raiseExceptionEx((Exception*)T41_, "RpcBindError", "addStreamServer", "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rp" "c/servers/httpserver.nim", 225); } LA39_: ; } #line 227 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" N_LIB_PRIVATE N_NIMCALL(void, addStreamServers__59cfFHBcFj45root1PbBV0Q)(tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ* server, tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw* addresses, NI addressesLen_0) { { tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw item; NI i; nimZeroMem((void*)(&item), sizeof(tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw)); #line 3 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); { #line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { NI TM__WofH9bckJSWf52kirwr9bx9cg_128; #line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 4 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i < addressesLen_0)) goto LA3; #line 229 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" if ((NU)(i) >= (NU)(addressesLen_0)){ raiseIndexError2(i,addressesLen_0-1); } item = addresses[i]; #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 230 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" addStreamServer__UrsYVxIFixU9cVV6hzgcTew(server, (&item)); #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__WofH9bckJSWf52kirwr9bx9cg_128)) { raiseOverflow(); }; i = (NI)(TM__WofH9bckJSWf52kirwr9bx9cg_128); } LA3: ; } } } #line 304 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" N_LIB_PRIVATE N_NIMCALL(tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ*, newRpcHttpServer__6YPMfxWBQARkA9c19cO19a8Zw)(tyObject_TransportAddress__qYn6nlnhZhmKlocg1rtkTw* addresses, NI addressesLen_0) { tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ* result; result = (tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ*)0; #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" result = newRpcHttpServer__ad9b7j3Z134yZzceAwLsOZA(); #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 307 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" addStreamServers__59cfFHBcFj45root1PbBV0Q(result, addresses, addressesLen_0); return result;} #line 314 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" N_LIB_PRIVATE N_NIMCALL(void, start__ievZ5ELfAc6PeJHnw4gu7w)(tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ* server) { { tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA* item; NI i; NI L; NI T2_; item = (tyObject_StreamServercolonObjectType___jsbainH9bqLrWJoHgf3JqYA*)0; #line 184 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" i = ((NI) 0); #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 185 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T2_ = ((*server).servers ? (*server).servers->Sup.len : 0); L = T2_; { #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" while (1) { TSafePoint TM__WofH9bckJSWf52kirwr9bx9cg_129; NI TM__WofH9bckJSWf52kirwr9bx9cg_132; #line 186 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (!(i < L)) goto LA4; #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" if ((NU)(i) >= (NU)((*server).servers ? (*server).servers->Sup.len : 0)){ raiseIndexError2(i,((*server).servers ? (*server).servers->Sup.len : 0)-1); } item = (*server).servers->data[i]; #line 363 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" pushSafePoint(&TM__WofH9bckJSWf52kirwr9bx9cg_129); TM__WofH9bckJSWf52kirwr9bx9cg_129.status = setjmp(TM__WofH9bckJSWf52kirwr9bx9cg_129.context); if (TM__WofH9bckJSWf52kirwr9bx9cg_129.status == 0) { { tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA volatile record; NI T13_; #line 130 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" { tyArray__9c78XLTqudZ5E3xt5X2tFUQ T9_; NIM_BOOL T10_; #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 6 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" T9_[0] = topicStateIMPL__A9aGbMmlp9a9c9cPTkhgiOW10g(); #line 131 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T10_ = (NIM_BOOL)0; T10_ = topicsMatch__KytrWChpQmaEFB83SSLTgg(((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), T9_, 1); if (!!(T10_)) goto LA11_; #line 132 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" goto LA6; } LA11_: ; nimZeroMem((void*)(&record), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 316 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" chckNil((void*)(&record)); nimZeroMem((void*)(&record), sizeof(tyObject_TextLineRecord__EhHqp0aF43SxfS6MTF9b0hA)); #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 303 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" initLogRecord__HL9c9cddRJSOGQAMUgF3lB0w((&record), ((tyEnum_LogLevel__9bciZEQ8iC1G2PermjsuXmA) 2), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_4), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_130)); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T13_ = (NI)0; T13_ = getLogThreadId__MquaZIXVsrxU5lCSpmC3Jw(); #line 306 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" setProperty__czv7v33Y9bwyVAHI9b2eiKDw((&record), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_6), T13_); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__U2vmGWVLHFSD9cvjHnmuu2A((&record), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_7), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_131)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" setProperty__QDpV173D9cku9b79b74cdiehw((&record), ((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_20), (&(*item).Sup.local)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" logAllDynamicProperties__2fo45m4EsDq89bdWxK19aOpQ((&record)); #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" #line 61 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles/log_output.nim" flushRecord__2TFyTWhDxeU5kGr2yqnA6w((&record)); } LA6: ; popSafePoint(); } else { popSafePoint(); if (isObj(nimBorrowCurrentException()->Sup.m_type, (&NTI__qrLSDoe2oBoAqNtJ9badtnA_))) { tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA* errX60gensym72585019_; Exception* T16_; Exception* T17_; TM__WofH9bckJSWf52kirwr9bx9cg_129.status = 0; #line 323 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" #line 0 "\?\?\?" #line 0 "\?\?\?" T16_ = (Exception*)0; T16_ = getCurrentException(); errX60gensym72585019_ = ((tyObject_CatchableError__qrLSDoe2oBoAqNtJ9badtnA*) (T16_)); #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" T17_ = (Exception*)0; T17_ = &errX60gensym72585019_->Sup; #line 324 "/home/runner/work/nim-waku/nim-waku/vendor/nim-chronicles/chronicles.nim" logLoggingFailure__HTlKfqAl9c6Ci7zIH6cYlmg("HTTP RPC server started", T17_); popCurrentException(); } } if (TM__WofH9bckJSWf52kirwr9bx9cg_129.status != 0) reraiseException(); #line 318 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" #line 318 "/home/runner/work/nim-waku/nim-waku/vendor/nim-json-rpc/json_rpc/servers/httpserver.nim" start__NoxVnKvAHDHNhgm9b29ci9bwA_2(item); #line 188 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" if (nimAddInt(i, ((NI) 1), &TM__WofH9bckJSWf52kirwr9bx9cg_132)) { raiseOverflow(); }; i = (NI)(TM__WofH9bckJSWf52kirwr9bx9cg_132); #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" { NI T20_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" T20_ = ((*server).servers ? (*server).servers->Sup.len : 0); if (!!((T20_ == L))) goto LA21_; #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" #line 189 "/home/runner/work/nim-waku/nim-waku/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim" failedAssertImpl__W9cjVocn1tjhW7p7xohJj6A(((NimStringDesc*) &TM__WofH9bckJSWf52kirwr9bx9cg_133)); } LA21_: ; } LA4: ; } } } N_LIB_PRIVATE N_NIMCALL(void, json_rpc_httpserverDatInit000)(void) { #line 999999 "generated_not_to_break_here" static TNimNode* TM__WofH9bckJSWf52kirwr9bx9cg_11_5[5]; static TNimNode* TM__WofH9bckJSWf52kirwr9bx9cg_12_81[81]; static TNimNode* TM__WofH9bckJSWf52kirwr9bx9cg_13_3[3]; NI TM__WofH9bckJSWf52kirwr9bx9cg_15; static char* NIM_CONST TM__WofH9bckJSWf52kirwr9bx9cg_14[3] = { "Success", "Error", "ErrorFailure"}; static TNimNode* TM__WofH9bckJSWf52kirwr9bx9cg_27_7[7]; static TNimNode* TM__WofH9bckJSWf52kirwr9bx9cg_28_10[10]; static TNimNode* TM__WofH9bckJSWf52kirwr9bx9cg_61_5[5]; static TNimNode* TM__WofH9bckJSWf52kirwr9bx9cg_62_18[18]; static TNimNode TM__WofH9bckJSWf52kirwr9bx9cg_0[137];NTI__9bVE3kCU9c8W2aV7iIGJnmNQ_.size = sizeof(tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ); NTI__9bVE3kCU9c8W2aV7iIGJnmNQ_.kind = 17; NTI__9bVE3kCU9c8W2aV7iIGJnmNQ_.base = (&NTI__9b9cTJXNFx2tRw69cd9arh9co9cA_); NTI__9bVE3kCU9c8W2aV7iIGJnmNQ_.name = "RpcHttpServer:ObjectType"; NTI__9bVE3kCU9c8W2aV7iIGJnmNQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9bVE3kCU9c8W2aV7iIGJnmNQ_; NTI__1FmDVgxm4eStq5Fi8DXTKg_.size = sizeof(tySequence__1FmDVgxm4eStq5Fi8DXTKg*); NTI__1FmDVgxm4eStq5Fi8DXTKg_.kind = 24; NTI__1FmDVgxm4eStq5Fi8DXTKg_.base = (&NTI__C3SvHSJRhfFWtTT5YCZD6w_); NTI__1FmDVgxm4eStq5Fi8DXTKg_.name = "seq[StreamServer]"; NTI__1FmDVgxm4eStq5Fi8DXTKg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__1FmDVgxm4eStq5Fi8DXTKg_; NTI__1FmDVgxm4eStq5Fi8DXTKg_.marker = Marker_tySequence__1FmDVgxm4eStq5Fi8DXTKg; TM__WofH9bckJSWf52kirwr9bx9cg_0[0].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[0].offset = offsetof(tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ, servers); TM__WofH9bckJSWf52kirwr9bx9cg_0[0].typ = (&NTI__1FmDVgxm4eStq5Fi8DXTKg_); TM__WofH9bckJSWf52kirwr9bx9cg_0[0].name = "servers"; NTI__9bVE3kCU9c8W2aV7iIGJnmNQ_.node = &TM__WofH9bckJSWf52kirwr9bx9cg_0[0]; NTI__JbmDnglLXlbFLEoudAP9aNg_.size = sizeof(tyObject_RpcHttpServercolonObjectType___9bVE3kCU9c8W2aV7iIGJnmNQ*); NTI__JbmDnglLXlbFLEoudAP9aNg_.kind = 22; NTI__JbmDnglLXlbFLEoudAP9aNg_.base = (&NTI__9bVE3kCU9c8W2aV7iIGJnmNQ_); NTI__JbmDnglLXlbFLEoudAP9aNg_.name = "RpcHttpServer"; NTI__JbmDnglLXlbFLEoudAP9aNg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__JbmDnglLXlbFLEoudAP9aNg_; NTI__JbmDnglLXlbFLEoudAP9aNg_.marker = Marker_tyRef__JbmDnglLXlbFLEoudAP9aNg; NTI__H3JKIP9a4fu2J6Tvhg8p9aZg_.size = sizeof(tyObject_Env_httpserverdotnim___H3JKIP9a4fu2J6Tvhg8p9aZg); NTI__H3JKIP9a4fu2J6Tvhg8p9aZg_.kind = 17; NTI__H3JKIP9a4fu2J6Tvhg8p9aZg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__H3JKIP9a4fu2J6Tvhg8p9aZg_.name = "object"; NTI__H3JKIP9a4fu2J6Tvhg8p9aZg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__H3JKIP9a4fu2J6Tvhg8p9aZg_; TM__WofH9bckJSWf52kirwr9bx9cg_11_5[0] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[2]; TM__WofH9bckJSWf52kirwr9bx9cg_0[2].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[2].offset = offsetof(tyObject_Env_httpserverdotnim___H3JKIP9a4fu2J6Tvhg8p9aZg, colonstate_); TM__WofH9bckJSWf52kirwr9bx9cg_0[2].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__WofH9bckJSWf52kirwr9bx9cg_0[2].name = ":state"; TM__WofH9bckJSWf52kirwr9bx9cg_11_5[1] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[3]; TM__WofH9bckJSWf52kirwr9bx9cg_0[3].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[3].offset = offsetof(tyObject_Env_httpserverdotnim___H3JKIP9a4fu2J6Tvhg8p9aZg, server1); TM__WofH9bckJSWf52kirwr9bx9cg_0[3].typ = (&NTI__C3SvHSJRhfFWtTT5YCZD6w_); TM__WofH9bckJSWf52kirwr9bx9cg_0[3].name = "server1"; TM__WofH9bckJSWf52kirwr9bx9cg_11_5[2] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[4]; TM__WofH9bckJSWf52kirwr9bx9cg_0[4].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[4].offset = offsetof(tyObject_Env_httpserverdotnim___H3JKIP9a4fu2J6Tvhg8p9aZg, transp2); TM__WofH9bckJSWf52kirwr9bx9cg_0[4].typ = (&NTI__tUPwZUYpLXnLs6sI0VIpBw_); TM__WofH9bckJSWf52kirwr9bx9cg_0[4].name = "transp2"; TM__WofH9bckJSWf52kirwr9bx9cg_11_5[3] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[5]; TM__WofH9bckJSWf52kirwr9bx9cg_0[5].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[5].offset = offsetof(tyObject_Env_httpserverdotnim___H3JKIP9a4fu2J6Tvhg8p9aZg, chronosInternalRetFuture3); TM__WofH9bckJSWf52kirwr9bx9cg_0[5].typ = (&NTI__wrhe6hYHoM2gc8EiW0lE6Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[5].name = "chronosInternalRetFuture3"; TM__WofH9bckJSWf52kirwr9bx9cg_11_5[4] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[6]; TM__WofH9bckJSWf52kirwr9bx9cg_0[6].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[6].offset = offsetof(tyObject_Env_httpserverdotnim___H3JKIP9a4fu2J6Tvhg8p9aZg, nameIterVarX60gensym709652434_); TM__WofH9bckJSWf52kirwr9bx9cg_0[6].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__WofH9bckJSWf52kirwr9bx9cg_0[6].name = "nameIterVar`gensym709652434"; TM__WofH9bckJSWf52kirwr9bx9cg_0[1].len = 5; TM__WofH9bckJSWf52kirwr9bx9cg_0[1].kind = 2; TM__WofH9bckJSWf52kirwr9bx9cg_0[1].sons = &TM__WofH9bckJSWf52kirwr9bx9cg_11_5[0]; NTI__H3JKIP9a4fu2J6Tvhg8p9aZg_.node = &TM__WofH9bckJSWf52kirwr9bx9cg_0[1]; NTI__IMOtY3fWmUPzA36pd9aR9c6Q_.size = sizeof(tyObject_Env_httpserverdotnim___H3JKIP9a4fu2J6Tvhg8p9aZg*); NTI__IMOtY3fWmUPzA36pd9aR9c6Q_.kind = 22; NTI__IMOtY3fWmUPzA36pd9aR9c6Q_.base = (&NTI__H3JKIP9a4fu2J6Tvhg8p9aZg_); NTI__IMOtY3fWmUPzA36pd9aR9c6Q_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-json-rpc/json_rpc/servers/httpserver.nim(91, 40)"; NTI__IMOtY3fWmUPzA36pd9aR9c6Q_.nextType = nimTypeRoot; nimTypeRoot=&NTI__IMOtY3fWmUPzA36pd9aR9c6Q_; NTI__IMOtY3fWmUPzA36pd9aR9c6Q_.marker = Marker_tyRef__IMOtY3fWmUPzA36pd9aR9c6Q; NTI__cTYWBrJprlxzeeShlAdyYA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA); NTI__cTYWBrJprlxzeeShlAdyYA_.kind = 17; NTI__cTYWBrJprlxzeeShlAdyYA_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__cTYWBrJprlxzeeShlAdyYA_.name = "object"; NTI__cTYWBrJprlxzeeShlAdyYA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__cTYWBrJprlxzeeShlAdyYA_; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[0] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[8]; TM__WofH9bckJSWf52kirwr9bx9cg_0[8].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[8].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, colonstate_); TM__WofH9bckJSWf52kirwr9bx9cg_0[8].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__WofH9bckJSWf52kirwr9bx9cg_0[8].name = ":state"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[1] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[9]; TM__WofH9bckJSWf52kirwr9bx9cg_0[9].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[9].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, coloncurExc1_); TM__WofH9bckJSWf52kirwr9bx9cg_0[9].typ = (&NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_); TM__WofH9bckJSWf52kirwr9bx9cg_0[9].name = ":curExc1"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[2] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[10]; TM__WofH9bckJSWf52kirwr9bx9cg_0[10].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[10].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, colontmpResult2_); TM__WofH9bckJSWf52kirwr9bx9cg_0[10].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[10].name = ":tmpResult2"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[3] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[11]; TM__WofH9bckJSWf52kirwr9bx9cg_0[11].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[11].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, colonunrollFinally3_); TM__WofH9bckJSWf52kirwr9bx9cg_0[11].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__WofH9bckJSWf52kirwr9bx9cg_0[11].name = ":unrollFinally3"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[4] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[12]; TM__WofH9bckJSWf52kirwr9bx9cg_0[12].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[12].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, rpc4); TM__WofH9bckJSWf52kirwr9bx9cg_0[12].typ = (&NTI__JbmDnglLXlbFLEoudAP9aNg_); TM__WofH9bckJSWf52kirwr9bx9cg_0[12].name = "rpc4"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[5] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[13]; TM__WofH9bckJSWf52kirwr9bx9cg_0[13].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[13].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, colonup_); TM__WofH9bckJSWf52kirwr9bx9cg_0[13].typ = (&NTI__IMOtY3fWmUPzA36pd9aR9c6Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[13].name = ":up"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[6] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[14]; TM__WofH9bckJSWf52kirwr9bx9cg_0[14].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[14].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, buffer6); TM__WofH9bckJSWf52kirwr9bx9cg_0[14].typ = (&NTI__6H5Oh5UUvVCLiakt9aTwtUQ_); TM__WofH9bckJSWf52kirwr9bx9cg_0[14].name = "buffer6"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[7] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[15]; TM__WofH9bckJSWf52kirwr9bx9cg_0[15].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[15].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, header7); TM__WofH9bckJSWf52kirwr9bx9cg_0[15].typ = (&NTI__Mcm38HtZgmS7F6LLLwAE7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[15].name = "header7"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[8] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[16]; TM__WofH9bckJSWf52kirwr9bx9cg_0[16].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[16].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, connection8); TM__WofH9bckJSWf52kirwr9bx9cg_0[16].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__WofH9bckJSWf52kirwr9bx9cg_0[16].name = "connection8"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[9] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[17]; TM__WofH9bckJSWf52kirwr9bx9cg_0[17].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[17].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, record9); TM__WofH9bckJSWf52kirwr9bx9cg_0[17].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[17].name = "record9"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[10] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[18]; TM__WofH9bckJSWf52kirwr9bx9cg_0[18].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[18].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, errX60gensym7101001910_); TM__WofH9bckJSWf52kirwr9bx9cg_0[18].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[18].name = "err`gensym7101001910"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[11] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[19]; TM__WofH9bckJSWf52kirwr9bx9cg_0[19].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[19].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, hlenfut11); TM__WofH9bckJSWf52kirwr9bx9cg_0[19].typ = (&NTI__t0sMJCbrFfVm9aEAwxhaXMg_); TM__WofH9bckJSWf52kirwr9bx9cg_0[19].name = "hlenfut11"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[12] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[20]; TM__WofH9bckJSWf52kirwr9bx9cg_0[20].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[20].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, chronosInternalTmpFuture12); TM__WofH9bckJSWf52kirwr9bx9cg_0[20].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[20].name = "chronosInternalTmpFuture12"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[13] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[21]; TM__WofH9bckJSWf52kirwr9bx9cg_0[21].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[21].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, result13); TM__WofH9bckJSWf52kirwr9bx9cg_0[21].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[21].name = "result13"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[14] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[22]; TM__WofH9bckJSWf52kirwr9bx9cg_0[22].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[22].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, record14); TM__WofH9bckJSWf52kirwr9bx9cg_0[22].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[22].name = "record14"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[15] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[23]; TM__WofH9bckJSWf52kirwr9bx9cg_0[23].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[23].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, errX60gensym7126501915_); TM__WofH9bckJSWf52kirwr9bx9cg_0[23].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[23].name = "err`gensym7126501915"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[16] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[24]; TM__WofH9bckJSWf52kirwr9bx9cg_0[24].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[24].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, chronosInternalTmpFuture16); TM__WofH9bckJSWf52kirwr9bx9cg_0[24].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[24].name = "chronosInternalTmpFuture16"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[17] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[25]; TM__WofH9bckJSWf52kirwr9bx9cg_0[25].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[25].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, record17); TM__WofH9bckJSWf52kirwr9bx9cg_0[25].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[25].name = "record17"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[18] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[26]; TM__WofH9bckJSWf52kirwr9bx9cg_0[26].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[26].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, errX60gensym7135001918_); TM__WofH9bckJSWf52kirwr9bx9cg_0[26].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[26].name = "err`gensym7135001918"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[19] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[27]; TM__WofH9bckJSWf52kirwr9bx9cg_0[27].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[27].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, chronosInternalTmpFuture19); TM__WofH9bckJSWf52kirwr9bx9cg_0[27].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[27].name = "chronosInternalTmpFuture19"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[20] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[28]; TM__WofH9bckJSWf52kirwr9bx9cg_0[28].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[28].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, exc20); TM__WofH9bckJSWf52kirwr9bx9cg_0[28].typ = (&NTI__cFL64ealGYs9cPVmr07BEhA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[28].name = "exc20"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[21] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[29]; TM__WofH9bckJSWf52kirwr9bx9cg_0[29].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[29].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, record21); TM__WofH9bckJSWf52kirwr9bx9cg_0[29].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[29].name = "record21"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[22] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[30]; TM__WofH9bckJSWf52kirwr9bx9cg_0[30].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[30].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, errX60gensym7142501922_); TM__WofH9bckJSWf52kirwr9bx9cg_0[30].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[30].name = "err`gensym7142501922"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[23] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[31]; TM__WofH9bckJSWf52kirwr9bx9cg_0[31].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[31].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, chronosInternalTmpFuture23); TM__WofH9bckJSWf52kirwr9bx9cg_0[31].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[31].name = "chronosInternalTmpFuture23"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[24] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[32]; TM__WofH9bckJSWf52kirwr9bx9cg_0[32].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[32].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, exc24); TM__WofH9bckJSWf52kirwr9bx9cg_0[32].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[32].name = "exc24"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[25] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[33]; TM__WofH9bckJSWf52kirwr9bx9cg_0[33].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[33].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, record25); TM__WofH9bckJSWf52kirwr9bx9cg_0[33].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[33].name = "record25"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[26] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[34]; TM__WofH9bckJSWf52kirwr9bx9cg_0[34].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[34].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, errX60gensym7151001926_); TM__WofH9bckJSWf52kirwr9bx9cg_0[34].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[34].name = "err`gensym7151001926"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[27] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[35]; TM__WofH9bckJSWf52kirwr9bx9cg_0[35].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[35].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, chronosInternalTmpFuture27); TM__WofH9bckJSWf52kirwr9bx9cg_0[35].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[35].name = "chronosInternalTmpFuture27"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[28] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[36]; TM__WofH9bckJSWf52kirwr9bx9cg_0[36].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[36].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, ores28); TM__WofH9bckJSWf52kirwr9bx9cg_0[36].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__WofH9bckJSWf52kirwr9bx9cg_0[36].name = "ores28"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[29] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[37]; TM__WofH9bckJSWf52kirwr9bx9cg_0[37].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[37].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, record29); TM__WofH9bckJSWf52kirwr9bx9cg_0[37].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[37].name = "record29"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[30] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[38]; TM__WofH9bckJSWf52kirwr9bx9cg_0[38].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[38].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, errX60gensym7108501930_); TM__WofH9bckJSWf52kirwr9bx9cg_0[38].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[38].name = "err`gensym7108501930"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[31] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[39]; TM__WofH9bckJSWf52kirwr9bx9cg_0[39].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[39].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, chronosInternalTmpFuture31); TM__WofH9bckJSWf52kirwr9bx9cg_0[39].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[39].name = "chronosInternalTmpFuture31"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[32] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[40]; TM__WofH9bckJSWf52kirwr9bx9cg_0[40].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[40].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, hlen32); TM__WofH9bckJSWf52kirwr9bx9cg_0[40].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[40].name = "hlen32"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[33] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[41]; TM__WofH9bckJSWf52kirwr9bx9cg_0[41].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[41].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, record33); TM__WofH9bckJSWf52kirwr9bx9cg_0[41].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[41].name = "record33"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[34] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[42]; TM__WofH9bckJSWf52kirwr9bx9cg_0[42].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[42].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, errX60gensym7118001934_); TM__WofH9bckJSWf52kirwr9bx9cg_0[42].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[42].name = "err`gensym7118001934"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[35] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[43]; TM__WofH9bckJSWf52kirwr9bx9cg_0[43].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[43].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, chronosInternalTmpFuture35); TM__WofH9bckJSWf52kirwr9bx9cg_0[43].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[43].name = "chronosInternalTmpFuture35"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[36] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[44]; TM__WofH9bckJSWf52kirwr9bx9cg_0[44].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[44].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, res36); TM__WofH9bckJSWf52kirwr9bx9cg_0[44].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__WofH9bckJSWf52kirwr9bx9cg_0[44].name = "res36"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[37] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[45]; TM__WofH9bckJSWf52kirwr9bx9cg_0[45].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[45].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, res37); TM__WofH9bckJSWf52kirwr9bx9cg_0[45].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__WofH9bckJSWf52kirwr9bx9cg_0[45].name = "res37"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[38] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[46]; TM__WofH9bckJSWf52kirwr9bx9cg_0[46].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[46].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, res38); TM__WofH9bckJSWf52kirwr9bx9cg_0[46].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__WofH9bckJSWf52kirwr9bx9cg_0[46].name = "res38"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[39] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[47]; TM__WofH9bckJSWf52kirwr9bx9cg_0[47].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[47].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, chronosInternalTmpFuture39); TM__WofH9bckJSWf52kirwr9bx9cg_0[47].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[47].name = "chronosInternalTmpFuture39"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[40] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[48]; NTI__PuROjR0CNYveKJFOequXpQ_.size = sizeof(tyEnum_ReqStatus__PuROjR0CNYveKJFOequXpQ); NTI__PuROjR0CNYveKJFOequXpQ_.kind = 14; NTI__PuROjR0CNYveKJFOequXpQ_.base = 0; NTI__PuROjR0CNYveKJFOequXpQ_.flags = 3; NTI__PuROjR0CNYveKJFOequXpQ_.name = "ReqStatus"; NTI__PuROjR0CNYveKJFOequXpQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__PuROjR0CNYveKJFOequXpQ_; for (TM__WofH9bckJSWf52kirwr9bx9cg_15 = 0; TM__WofH9bckJSWf52kirwr9bx9cg_15 < 3; TM__WofH9bckJSWf52kirwr9bx9cg_15++) { TM__WofH9bckJSWf52kirwr9bx9cg_0[TM__WofH9bckJSWf52kirwr9bx9cg_15+49].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[TM__WofH9bckJSWf52kirwr9bx9cg_15+49].offset = TM__WofH9bckJSWf52kirwr9bx9cg_15; TM__WofH9bckJSWf52kirwr9bx9cg_0[TM__WofH9bckJSWf52kirwr9bx9cg_15+49].name = TM__WofH9bckJSWf52kirwr9bx9cg_14[TM__WofH9bckJSWf52kirwr9bx9cg_15]; TM__WofH9bckJSWf52kirwr9bx9cg_13_3[TM__WofH9bckJSWf52kirwr9bx9cg_15] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[TM__WofH9bckJSWf52kirwr9bx9cg_15+49]; } TM__WofH9bckJSWf52kirwr9bx9cg_0[52].len = 3; TM__WofH9bckJSWf52kirwr9bx9cg_0[52].kind = 2; TM__WofH9bckJSWf52kirwr9bx9cg_0[52].sons = &TM__WofH9bckJSWf52kirwr9bx9cg_13_3[0]; NTI__PuROjR0CNYveKJFOequXpQ_.node = &TM__WofH9bckJSWf52kirwr9bx9cg_0[52]; TM__WofH9bckJSWf52kirwr9bx9cg_0[48].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[48].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, vres40); TM__WofH9bckJSWf52kirwr9bx9cg_0[48].typ = (&NTI__PuROjR0CNYveKJFOequXpQ_); TM__WofH9bckJSWf52kirwr9bx9cg_0[48].name = "vres40"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[41] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[53]; TM__WofH9bckJSWf52kirwr9bx9cg_0[53].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[53].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, record41); TM__WofH9bckJSWf52kirwr9bx9cg_0[53].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[53].name = "record41"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[42] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[54]; TM__WofH9bckJSWf52kirwr9bx9cg_0[54].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[54].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, errX60gensym7160501942_); TM__WofH9bckJSWf52kirwr9bx9cg_0[54].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[54].name = "err`gensym7160501942"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[43] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[55]; TM__WofH9bckJSWf52kirwr9bx9cg_0[55].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[55].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, length43); TM__WofH9bckJSWf52kirwr9bx9cg_0[55].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[55].name = "length43"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[44] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[56]; TM__WofH9bckJSWf52kirwr9bx9cg_0[56].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[56].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, record44); TM__WofH9bckJSWf52kirwr9bx9cg_0[56].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[56].name = "record44"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[45] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[57]; TM__WofH9bckJSWf52kirwr9bx9cg_0[57].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[57].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, errX60gensym7210001945_); TM__WofH9bckJSWf52kirwr9bx9cg_0[57].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[57].name = "err`gensym7210001945"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[46] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[58]; TM__WofH9bckJSWf52kirwr9bx9cg_0[58].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[58].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, chronosInternalTmpFuture46); TM__WofH9bckJSWf52kirwr9bx9cg_0[58].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[58].name = "chronosInternalTmpFuture46"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[47] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[59]; TM__WofH9bckJSWf52kirwr9bx9cg_0[59].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[59].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, blenfut47); TM__WofH9bckJSWf52kirwr9bx9cg_0[59].typ = (&NTI__wrhe6hYHoM2gc8EiW0lE6Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[59].name = "blenfut47"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[48] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[60]; TM__WofH9bckJSWf52kirwr9bx9cg_0[60].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[60].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, chronosInternalTmpFuture48); TM__WofH9bckJSWf52kirwr9bx9cg_0[60].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[60].name = "chronosInternalTmpFuture48"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[49] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[61]; TM__WofH9bckJSWf52kirwr9bx9cg_0[61].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[61].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, record49); TM__WofH9bckJSWf52kirwr9bx9cg_0[61].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[61].name = "record49"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[50] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[62]; TM__WofH9bckJSWf52kirwr9bx9cg_0[62].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[62].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, errX60gensym7176501950_); TM__WofH9bckJSWf52kirwr9bx9cg_0[62].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[62].name = "err`gensym7176501950"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[51] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[63]; TM__WofH9bckJSWf52kirwr9bx9cg_0[63].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[63].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, chronosInternalTmpFuture51); TM__WofH9bckJSWf52kirwr9bx9cg_0[63].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[63].name = "chronosInternalTmpFuture51"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[52] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[64]; TM__WofH9bckJSWf52kirwr9bx9cg_0[64].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[64].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, exc52); TM__WofH9bckJSWf52kirwr9bx9cg_0[64].typ = (&NTI__cFL64ealGYs9cPVmr07BEhA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[64].name = "exc52"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[53] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[65]; TM__WofH9bckJSWf52kirwr9bx9cg_0[65].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[65].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, record53); TM__WofH9bckJSWf52kirwr9bx9cg_0[65].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[65].name = "record53"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[54] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[66]; TM__WofH9bckJSWf52kirwr9bx9cg_0[66].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[66].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, errX60gensym7184001954_); TM__WofH9bckJSWf52kirwr9bx9cg_0[66].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[66].name = "err`gensym7184001954"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[55] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[67]; TM__WofH9bckJSWf52kirwr9bx9cg_0[67].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[67].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, chronosInternalTmpFuture55); TM__WofH9bckJSWf52kirwr9bx9cg_0[67].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[67].name = "chronosInternalTmpFuture55"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[56] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[68]; TM__WofH9bckJSWf52kirwr9bx9cg_0[68].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[68].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, ores56); TM__WofH9bckJSWf52kirwr9bx9cg_0[68].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__WofH9bckJSWf52kirwr9bx9cg_0[68].name = "ores56"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[57] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[69]; TM__WofH9bckJSWf52kirwr9bx9cg_0[69].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[69].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, record57); TM__WofH9bckJSWf52kirwr9bx9cg_0[69].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[69].name = "record57"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[58] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[70]; TM__WofH9bckJSWf52kirwr9bx9cg_0[70].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[70].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, errX60gensym7168001958_); TM__WofH9bckJSWf52kirwr9bx9cg_0[70].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[70].name = "err`gensym7168001958"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[59] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[71]; TM__WofH9bckJSWf52kirwr9bx9cg_0[71].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[71].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, chronosInternalTmpFuture59); TM__WofH9bckJSWf52kirwr9bx9cg_0[71].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[71].name = "chronosInternalTmpFuture59"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[60] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[72]; TM__WofH9bckJSWf52kirwr9bx9cg_0[72].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[72].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, res60); TM__WofH9bckJSWf52kirwr9bx9cg_0[72].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__WofH9bckJSWf52kirwr9bx9cg_0[72].name = "res60"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[61] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[73]; TM__WofH9bckJSWf52kirwr9bx9cg_0[73].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[73].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, future61); TM__WofH9bckJSWf52kirwr9bx9cg_0[73].typ = (&NTI__Nqt2DnDVkqisGGBVr9c3PfA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[73].name = "future61"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[62] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[74]; TM__WofH9bckJSWf52kirwr9bx9cg_0[74].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[74].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, record62); TM__WofH9bckJSWf52kirwr9bx9cg_0[74].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[74].name = "record62"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[63] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[75]; TM__WofH9bckJSWf52kirwr9bx9cg_0[75].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[75].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, errX60gensym7192501963_); TM__WofH9bckJSWf52kirwr9bx9cg_0[75].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[75].name = "err`gensym7192501963"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[64] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[76]; TM__WofH9bckJSWf52kirwr9bx9cg_0[76].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[76].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, chronosInternalTmpFuture64); TM__WofH9bckJSWf52kirwr9bx9cg_0[76].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[76].name = "chronosInternalTmpFuture64"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[65] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[77]; TM__WofH9bckJSWf52kirwr9bx9cg_0[77].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[77].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, data65); TM__WofH9bckJSWf52kirwr9bx9cg_0[77].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__WofH9bckJSWf52kirwr9bx9cg_0[77].name = "data65"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[66] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[78]; TM__WofH9bckJSWf52kirwr9bx9cg_0[78].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[78].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, chronosInternalTmpFuture66); TM__WofH9bckJSWf52kirwr9bx9cg_0[78].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[78].name = "chronosInternalTmpFuture66"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[67] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[79]; TM__WofH9bckJSWf52kirwr9bx9cg_0[79].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[79].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, res67); TM__WofH9bckJSWf52kirwr9bx9cg_0[79].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__WofH9bckJSWf52kirwr9bx9cg_0[79].name = "res67"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[68] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[80]; TM__WofH9bckJSWf52kirwr9bx9cg_0[80].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[80].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, chronosInternalTmpFuture68); TM__WofH9bckJSWf52kirwr9bx9cg_0[80].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[80].name = "chronosInternalTmpFuture68"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[69] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[81]; TM__WofH9bckJSWf52kirwr9bx9cg_0[81].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[81].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, res69); TM__WofH9bckJSWf52kirwr9bx9cg_0[81].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__WofH9bckJSWf52kirwr9bx9cg_0[81].name = "res69"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[70] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[82]; TM__WofH9bckJSWf52kirwr9bx9cg_0[82].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[82].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, record70); TM__WofH9bckJSWf52kirwr9bx9cg_0[82].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[82].name = "record70"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[71] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[83]; TM__WofH9bckJSWf52kirwr9bx9cg_0[83].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[83].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, errX60gensym7202501971_); TM__WofH9bckJSWf52kirwr9bx9cg_0[83].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[83].name = "err`gensym7202501971"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[72] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[84]; TM__WofH9bckJSWf52kirwr9bx9cg_0[84].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[84].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, chronosInternalTmpFuture72); TM__WofH9bckJSWf52kirwr9bx9cg_0[84].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[84].name = "chronosInternalTmpFuture72"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[73] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[85]; TM__WofH9bckJSWf52kirwr9bx9cg_0[85].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[85].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, record73); TM__WofH9bckJSWf52kirwr9bx9cg_0[85].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[85].name = "record73"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[74] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[86]; TM__WofH9bckJSWf52kirwr9bx9cg_0[86].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[86].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, errX60gensym7218001974_); TM__WofH9bckJSWf52kirwr9bx9cg_0[86].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[86].name = "err`gensym7218001974"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[75] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[87]; TM__WofH9bckJSWf52kirwr9bx9cg_0[87].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[87].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, chronosInternalTmpFuture75); TM__WofH9bckJSWf52kirwr9bx9cg_0[87].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[87].name = "chronosInternalTmpFuture75"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[76] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[88]; TM__WofH9bckJSWf52kirwr9bx9cg_0[88].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[88].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, record76); TM__WofH9bckJSWf52kirwr9bx9cg_0[88].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[88].name = "record76"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[77] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[89]; TM__WofH9bckJSWf52kirwr9bx9cg_0[89].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[89].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, errX60gensym7225501977_); TM__WofH9bckJSWf52kirwr9bx9cg_0[89].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[89].name = "err`gensym7225501977"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[78] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[90]; TM__WofH9bckJSWf52kirwr9bx9cg_0[90].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[90].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, chronosInternalTmpFuture78); TM__WofH9bckJSWf52kirwr9bx9cg_0[90].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[90].name = "chronosInternalTmpFuture78"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[79] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[91]; TM__WofH9bckJSWf52kirwr9bx9cg_0[91].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[91].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, record79); TM__WofH9bckJSWf52kirwr9bx9cg_0[91].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[91].name = "record79"; TM__WofH9bckJSWf52kirwr9bx9cg_12_81[80] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[92]; TM__WofH9bckJSWf52kirwr9bx9cg_0[92].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[92].offset = offsetof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA, errX60gensym7233001980_); TM__WofH9bckJSWf52kirwr9bx9cg_0[92].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[92].name = "err`gensym7233001980"; TM__WofH9bckJSWf52kirwr9bx9cg_0[7].len = 81; TM__WofH9bckJSWf52kirwr9bx9cg_0[7].kind = 2; TM__WofH9bckJSWf52kirwr9bx9cg_0[7].sons = &TM__WofH9bckJSWf52kirwr9bx9cg_12_81[0]; NTI__cTYWBrJprlxzeeShlAdyYA_.node = &TM__WofH9bckJSWf52kirwr9bx9cg_0[7]; NTI__1KGId6Hiw89cSl3HB5kN5SA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___cTYWBrJprlxzeeShlAdyYA*); NTI__1KGId6Hiw89cSl3HB5kN5SA_.kind = 22; NTI__1KGId6Hiw89cSl3HB5kN5SA_.base = (&NTI__cTYWBrJprlxzeeShlAdyYA_); NTI__1KGId6Hiw89cSl3HB5kN5SA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__1KGId6Hiw89cSl3HB5kN5SA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__1KGId6Hiw89cSl3HB5kN5SA_; NTI__1KGId6Hiw89cSl3HB5kN5SA_.marker = Marker_tyRef__1KGId6Hiw89cSl3HB5kN5SA; NTI__9aquLABp9aZZNha588Jqnxdg_.size = sizeof(tyObject_Env_httpserverdotnim___9aquLABp9aZZNha588Jqnxdg); NTI__9aquLABp9aZZNha588Jqnxdg_.kind = 17; NTI__9aquLABp9aZZNha588Jqnxdg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__9aquLABp9aZZNha588Jqnxdg_.name = "object"; NTI__9aquLABp9aZZNha588Jqnxdg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9aquLABp9aZZNha588Jqnxdg_; TM__WofH9bckJSWf52kirwr9bx9cg_27_7[0] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[94]; TM__WofH9bckJSWf52kirwr9bx9cg_0[94].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[94].offset = offsetof(tyObject_Env_httpserverdotnim___9aquLABp9aZZNha588Jqnxdg, colonstate_); TM__WofH9bckJSWf52kirwr9bx9cg_0[94].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__WofH9bckJSWf52kirwr9bx9cg_0[94].name = ":state"; TM__WofH9bckJSWf52kirwr9bx9cg_27_7[1] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[95]; TM__WofH9bckJSWf52kirwr9bx9cg_0[95].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[95].offset = offsetof(tyObject_Env_httpserverdotnim___9aquLABp9aZZNha588Jqnxdg, version1); TM__WofH9bckJSWf52kirwr9bx9cg_0[95].typ = (&NTI__rGcR6EJZgQyaEAOs3tK02Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[95].name = "version1"; TM__WofH9bckJSWf52kirwr9bx9cg_27_7[2] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[96]; TM__WofH9bckJSWf52kirwr9bx9cg_0[96].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[96].offset = offsetof(tyObject_Env_httpserverdotnim___9aquLABp9aZZNha588Jqnxdg, code2); TM__WofH9bckJSWf52kirwr9bx9cg_0[96].typ = (&NTI__gG8cD7mhchOQKBrXVDT0iw_); TM__WofH9bckJSWf52kirwr9bx9cg_0[96].name = "code2"; TM__WofH9bckJSWf52kirwr9bx9cg_27_7[3] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[97]; TM__WofH9bckJSWf52kirwr9bx9cg_0[97].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[97].offset = offsetof(tyObject_Env_httpserverdotnim___9aquLABp9aZZNha588Jqnxdg, data3); TM__WofH9bckJSWf52kirwr9bx9cg_0[97].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__WofH9bckJSWf52kirwr9bx9cg_0[97].name = "data3"; TM__WofH9bckJSWf52kirwr9bx9cg_27_7[4] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[98]; TM__WofH9bckJSWf52kirwr9bx9cg_0[98].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[98].offset = offsetof(tyObject_Env_httpserverdotnim___9aquLABp9aZZNha588Jqnxdg, transp4); TM__WofH9bckJSWf52kirwr9bx9cg_0[98].typ = (&NTI__tUPwZUYpLXnLs6sI0VIpBw_); TM__WofH9bckJSWf52kirwr9bx9cg_0[98].name = "transp4"; TM__WofH9bckJSWf52kirwr9bx9cg_27_7[5] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[99]; TM__WofH9bckJSWf52kirwr9bx9cg_0[99].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[99].offset = offsetof(tyObject_Env_httpserverdotnim___9aquLABp9aZZNha588Jqnxdg, chronosInternalRetFuture5); TM__WofH9bckJSWf52kirwr9bx9cg_0[99].typ = (&NTI__rI4CttOsQJLhGB50KE3n9cA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[99].name = "chronosInternalRetFuture5"; TM__WofH9bckJSWf52kirwr9bx9cg_27_7[6] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[100]; TM__WofH9bckJSWf52kirwr9bx9cg_0[100].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[100].offset = offsetof(tyObject_Env_httpserverdotnim___9aquLABp9aZZNha588Jqnxdg, nameIterVarX60gensym704600616_); TM__WofH9bckJSWf52kirwr9bx9cg_0[100].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__WofH9bckJSWf52kirwr9bx9cg_0[100].name = "nameIterVar`gensym704600616"; TM__WofH9bckJSWf52kirwr9bx9cg_0[93].len = 7; TM__WofH9bckJSWf52kirwr9bx9cg_0[93].kind = 2; TM__WofH9bckJSWf52kirwr9bx9cg_0[93].sons = &TM__WofH9bckJSWf52kirwr9bx9cg_27_7[0]; NTI__9aquLABp9aZZNha588Jqnxdg_.node = &TM__WofH9bckJSWf52kirwr9bx9cg_0[93]; NTI__fLlGwGbxklk4KWSSWg4CuQ_.size = sizeof(tyObject_Env_httpserverdotnim___9aquLABp9aZZNha588Jqnxdg*); NTI__fLlGwGbxklk4KWSSWg4CuQ_.kind = 22; NTI__fLlGwGbxklk4KWSSWg4CuQ_.base = (&NTI__9aquLABp9aZZNha588Jqnxdg_); NTI__fLlGwGbxklk4KWSSWg4CuQ_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-json-rpc/json_rpc/servers/httpserver.nim(24, 17)"; NTI__fLlGwGbxklk4KWSSWg4CuQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__fLlGwGbxklk4KWSSWg4CuQ_; NTI__fLlGwGbxklk4KWSSWg4CuQ_.marker = Marker_tyRef__fLlGwGbxklk4KWSSWg4CuQ; NTI__ayOvPvZ7ENMcnSmwG4ebsQ_.size = sizeof(tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ); NTI__ayOvPvZ7ENMcnSmwG4ebsQ_.kind = 17; NTI__ayOvPvZ7ENMcnSmwG4ebsQ_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__ayOvPvZ7ENMcnSmwG4ebsQ_.name = "object"; NTI__ayOvPvZ7ENMcnSmwG4ebsQ_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ayOvPvZ7ENMcnSmwG4ebsQ_; TM__WofH9bckJSWf52kirwr9bx9cg_28_10[0] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[102]; TM__WofH9bckJSWf52kirwr9bx9cg_0[102].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[102].offset = offsetof(tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ, colonstate_); TM__WofH9bckJSWf52kirwr9bx9cg_0[102].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__WofH9bckJSWf52kirwr9bx9cg_0[102].name = ":state"; TM__WofH9bckJSWf52kirwr9bx9cg_28_10[1] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[103]; TM__WofH9bckJSWf52kirwr9bx9cg_0[103].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[103].offset = offsetof(tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ, coloncurExc1_); TM__WofH9bckJSWf52kirwr9bx9cg_0[103].typ = (&NTI__vU9aO9cTqOMn6CBzhV8rX7Sw_); TM__WofH9bckJSWf52kirwr9bx9cg_0[103].name = ":curExc1"; TM__WofH9bckJSWf52kirwr9bx9cg_28_10[2] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[104]; TM__WofH9bckJSWf52kirwr9bx9cg_0[104].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[104].offset = offsetof(tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ, colontmpResult2_); TM__WofH9bckJSWf52kirwr9bx9cg_0[104].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[104].name = ":tmpResult2"; TM__WofH9bckJSWf52kirwr9bx9cg_28_10[3] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[105]; TM__WofH9bckJSWf52kirwr9bx9cg_0[105].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[105].offset = offsetof(tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ, colonunrollFinally3_); TM__WofH9bckJSWf52kirwr9bx9cg_0[105].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__WofH9bckJSWf52kirwr9bx9cg_0[105].name = ":unrollFinally3"; TM__WofH9bckJSWf52kirwr9bx9cg_28_10[4] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[106]; TM__WofH9bckJSWf52kirwr9bx9cg_0[106].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[106].offset = offsetof(tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ, result4); TM__WofH9bckJSWf52kirwr9bx9cg_0[106].typ = (&NTI__VaVACK0bpYmqIQ0mKcHfQQ_); TM__WofH9bckJSWf52kirwr9bx9cg_0[106].name = "result4"; TM__WofH9bckJSWf52kirwr9bx9cg_28_10[5] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[107]; TM__WofH9bckJSWf52kirwr9bx9cg_0[107].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[107].offset = offsetof(tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ, answer5); TM__WofH9bckJSWf52kirwr9bx9cg_0[107].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__WofH9bckJSWf52kirwr9bx9cg_0[107].name = "answer5"; TM__WofH9bckJSWf52kirwr9bx9cg_28_10[6] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[108]; TM__WofH9bckJSWf52kirwr9bx9cg_0[108].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[108].offset = offsetof(tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ, colonup_); TM__WofH9bckJSWf52kirwr9bx9cg_0[108].typ = (&NTI__fLlGwGbxklk4KWSSWg4CuQ_); TM__WofH9bckJSWf52kirwr9bx9cg_0[108].name = ":up"; TM__WofH9bckJSWf52kirwr9bx9cg_28_10[7] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[109]; TM__WofH9bckJSWf52kirwr9bx9cg_0[109].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[109].offset = offsetof(tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ, chronosInternalTmpFuture7); TM__WofH9bckJSWf52kirwr9bx9cg_0[109].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[109].name = "chronosInternalTmpFuture7"; TM__WofH9bckJSWf52kirwr9bx9cg_28_10[8] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[110]; TM__WofH9bckJSWf52kirwr9bx9cg_0[110].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[110].offset = offsetof(tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ, result8); TM__WofH9bckJSWf52kirwr9bx9cg_0[110].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[110].name = "result8"; TM__WofH9bckJSWf52kirwr9bx9cg_28_10[9] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[111]; TM__WofH9bckJSWf52kirwr9bx9cg_0[111].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[111].offset = offsetof(tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ, res9); TM__WofH9bckJSWf52kirwr9bx9cg_0[111].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[111].name = "res9"; TM__WofH9bckJSWf52kirwr9bx9cg_0[101].len = 10; TM__WofH9bckJSWf52kirwr9bx9cg_0[101].kind = 2; TM__WofH9bckJSWf52kirwr9bx9cg_0[101].sons = &TM__WofH9bckJSWf52kirwr9bx9cg_28_10[0]; NTI__ayOvPvZ7ENMcnSmwG4ebsQ_.node = &TM__WofH9bckJSWf52kirwr9bx9cg_0[101]; NTI__t0pytIvs9cgykShtXqGrubw_.size = sizeof(tyObject_Env_asyncmacro2dotnim___ayOvPvZ7ENMcnSmwG4ebsQ*); NTI__t0pytIvs9cgykShtXqGrubw_.kind = 22; NTI__t0pytIvs9cgykShtXqGrubw_.base = (&NTI__ayOvPvZ7ENMcnSmwG4ebsQ_); NTI__t0pytIvs9cgykShtXqGrubw_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__t0pytIvs9cgykShtXqGrubw_.nextType = nimTypeRoot; nimTypeRoot=&NTI__t0pytIvs9cgykShtXqGrubw_; NTI__t0pytIvs9cgykShtXqGrubw_.marker = Marker_tyRef__t0pytIvs9cgykShtXqGrubw; NTI__oac9bDWQr48UHHoZUZgqRPg_.size = sizeof(tyObject_Env_httpserverdotnim___oac9bDWQr48UHHoZUZgqRPg); NTI__oac9bDWQr48UHHoZUZgqRPg_.kind = 17; NTI__oac9bDWQr48UHHoZUZgqRPg_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__oac9bDWQr48UHHoZUZgqRPg_.name = "object"; NTI__oac9bDWQr48UHHoZUZgqRPg_.nextType = nimTypeRoot; nimTypeRoot=&NTI__oac9bDWQr48UHHoZUZgqRPg_; TM__WofH9bckJSWf52kirwr9bx9cg_61_5[0] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[113]; TM__WofH9bckJSWf52kirwr9bx9cg_0[113].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[113].offset = offsetof(tyObject_Env_httpserverdotnim___oac9bDWQr48UHHoZUZgqRPg, colonstate_); TM__WofH9bckJSWf52kirwr9bx9cg_0[113].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__WofH9bckJSWf52kirwr9bx9cg_0[113].name = ":state"; TM__WofH9bckJSWf52kirwr9bx9cg_61_5[1] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[114]; TM__WofH9bckJSWf52kirwr9bx9cg_0[114].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[114].offset = offsetof(tyObject_Env_httpserverdotnim___oac9bDWQr48UHHoZUZgqRPg, header1); TM__WofH9bckJSWf52kirwr9bx9cg_0[114].typ = (&NTI__Mcm38HtZgmS7F6LLLwAE7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[114].name = "header1"; TM__WofH9bckJSWf52kirwr9bx9cg_61_5[2] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[115]; TM__WofH9bckJSWf52kirwr9bx9cg_0[115].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[115].offset = offsetof(tyObject_Env_httpserverdotnim___oac9bDWQr48UHHoZUZgqRPg, transp2); TM__WofH9bckJSWf52kirwr9bx9cg_0[115].typ = (&NTI__tUPwZUYpLXnLs6sI0VIpBw_); TM__WofH9bckJSWf52kirwr9bx9cg_0[115].name = "transp2"; TM__WofH9bckJSWf52kirwr9bx9cg_61_5[3] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[116]; TM__WofH9bckJSWf52kirwr9bx9cg_0[116].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[116].offset = offsetof(tyObject_Env_httpserverdotnim___oac9bDWQr48UHHoZUZgqRPg, chronosInternalRetFuture3); TM__WofH9bckJSWf52kirwr9bx9cg_0[116].typ = (&NTI__ETD9aBAOO8k2tNiizU9b0n9cg_); TM__WofH9bckJSWf52kirwr9bx9cg_0[116].name = "chronosInternalRetFuture3"; TM__WofH9bckJSWf52kirwr9bx9cg_61_5[4] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[117]; TM__WofH9bckJSWf52kirwr9bx9cg_0[117].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[117].offset = offsetof(tyObject_Env_httpserverdotnim___oac9bDWQr48UHHoZUZgqRPg, nameIterVarX60gensym705300464_); TM__WofH9bckJSWf52kirwr9bx9cg_0[117].typ = (&NTI__Y7TIAk6Os9cRMtmIj9bEqCww_); TM__WofH9bckJSWf52kirwr9bx9cg_0[117].name = "nameIterVar`gensym705300464"; TM__WofH9bckJSWf52kirwr9bx9cg_0[112].len = 5; TM__WofH9bckJSWf52kirwr9bx9cg_0[112].kind = 2; TM__WofH9bckJSWf52kirwr9bx9cg_0[112].sons = &TM__WofH9bckJSWf52kirwr9bx9cg_61_5[0]; NTI__oac9bDWQr48UHHoZUZgqRPg_.node = &TM__WofH9bckJSWf52kirwr9bx9cg_0[112]; NTI__9c2MB6DVn8qyyJ85Aqlvr6g_.size = sizeof(tyObject_Env_httpserverdotnim___oac9bDWQr48UHHoZUZgqRPg*); NTI__9c2MB6DVn8qyyJ85Aqlvr6g_.kind = 22; NTI__9c2MB6DVn8qyyJ85Aqlvr6g_.base = (&NTI__oac9bDWQr48UHHoZUZgqRPg_); NTI__9c2MB6DVn8qyyJ85Aqlvr6g_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-json-rpc/json_rpc/servers/httpserver.nim(45, 6)"; NTI__9c2MB6DVn8qyyJ85Aqlvr6g_.nextType = nimTypeRoot; nimTypeRoot=&NTI__9c2MB6DVn8qyyJ85Aqlvr6g_; NTI__9c2MB6DVn8qyyJ85Aqlvr6g_.marker = Marker_tyRef__9c2MB6DVn8qyyJ85Aqlvr6g; NTI__hMEPUDi7PaemltX9bnuBbQA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA); NTI__hMEPUDi7PaemltX9bnuBbQA_.kind = 17; NTI__hMEPUDi7PaemltX9bnuBbQA_.base = (&NTI__ytyiCJqK439aF9cIibuRVpAg_); NTI__hMEPUDi7PaemltX9bnuBbQA_.name = "object"; NTI__hMEPUDi7PaemltX9bnuBbQA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__hMEPUDi7PaemltX9bnuBbQA_; TM__WofH9bckJSWf52kirwr9bx9cg_62_18[0] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[119]; TM__WofH9bckJSWf52kirwr9bx9cg_0[119].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[119].offset = offsetof(tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA, colonstate_); TM__WofH9bckJSWf52kirwr9bx9cg_0[119].typ = (&NTI__xHTZrq9aYs6boc9bCba0JbpQ_); TM__WofH9bckJSWf52kirwr9bx9cg_0[119].name = ":state"; TM__WofH9bckJSWf52kirwr9bx9cg_62_18[1] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[120]; TM__WofH9bckJSWf52kirwr9bx9cg_0[120].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[120].offset = offsetof(tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA, result1); TM__WofH9bckJSWf52kirwr9bx9cg_0[120].typ = (&NTI__PuROjR0CNYveKJFOequXpQ_); TM__WofH9bckJSWf52kirwr9bx9cg_0[120].name = "result1"; TM__WofH9bckJSWf52kirwr9bx9cg_62_18[2] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[121]; TM__WofH9bckJSWf52kirwr9bx9cg_0[121].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[121].offset = offsetof(tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA, colonup_); TM__WofH9bckJSWf52kirwr9bx9cg_0[121].typ = (&NTI__9c2MB6DVn8qyyJ85Aqlvr6g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[121].name = ":up"; TM__WofH9bckJSWf52kirwr9bx9cg_62_18[3] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[122]; TM__WofH9bckJSWf52kirwr9bx9cg_0[122].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[122].offset = offsetof(tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA, record3); TM__WofH9bckJSWf52kirwr9bx9cg_0[122].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[122].name = "record3"; TM__WofH9bckJSWf52kirwr9bx9cg_62_18[4] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[123]; TM__WofH9bckJSWf52kirwr9bx9cg_0[123].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[123].offset = offsetof(tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA, errX60gensym705850194_); TM__WofH9bckJSWf52kirwr9bx9cg_0[123].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[123].name = "err`gensym705850194"; TM__WofH9bckJSWf52kirwr9bx9cg_62_18[5] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[124]; TM__WofH9bckJSWf52kirwr9bx9cg_0[124].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[124].offset = offsetof(tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA, chronosInternalTmpFuture5); TM__WofH9bckJSWf52kirwr9bx9cg_0[124].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[124].name = "chronosInternalTmpFuture5"; TM__WofH9bckJSWf52kirwr9bx9cg_62_18[6] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[125]; TM__WofH9bckJSWf52kirwr9bx9cg_0[125].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[125].offset = offsetof(tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA, result6); TM__WofH9bckJSWf52kirwr9bx9cg_0[125].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[125].name = "result6"; TM__WofH9bckJSWf52kirwr9bx9cg_62_18[7] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[126]; TM__WofH9bckJSWf52kirwr9bx9cg_0[126].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[126].offset = offsetof(tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA, length7); TM__WofH9bckJSWf52kirwr9bx9cg_0[126].typ = (&NTI__rR5Bzr1D5krxoo1NcNyeMA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[126].name = "length7"; TM__WofH9bckJSWf52kirwr9bx9cg_62_18[8] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[127]; TM__WofH9bckJSWf52kirwr9bx9cg_0[127].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[127].offset = offsetof(tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA, record8); TM__WofH9bckJSWf52kirwr9bx9cg_0[127].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[127].name = "record8"; TM__WofH9bckJSWf52kirwr9bx9cg_62_18[9] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[128]; TM__WofH9bckJSWf52kirwr9bx9cg_0[128].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[128].offset = offsetof(tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA, errX60gensym707000199_); TM__WofH9bckJSWf52kirwr9bx9cg_0[128].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[128].name = "err`gensym707000199"; TM__WofH9bckJSWf52kirwr9bx9cg_62_18[10] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[129]; TM__WofH9bckJSWf52kirwr9bx9cg_0[129].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[129].offset = offsetof(tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA, chronosInternalTmpFuture10); TM__WofH9bckJSWf52kirwr9bx9cg_0[129].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[129].name = "chronosInternalTmpFuture10"; TM__WofH9bckJSWf52kirwr9bx9cg_62_18[11] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[130]; TM__WofH9bckJSWf52kirwr9bx9cg_0[130].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[130].offset = offsetof(tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA, record11); TM__WofH9bckJSWf52kirwr9bx9cg_0[130].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[130].name = "record11"; TM__WofH9bckJSWf52kirwr9bx9cg_62_18[12] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[131]; TM__WofH9bckJSWf52kirwr9bx9cg_0[131].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[131].offset = offsetof(tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA, errX60gensym7079001912_); TM__WofH9bckJSWf52kirwr9bx9cg_0[131].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[131].name = "err`gensym7079001912"; TM__WofH9bckJSWf52kirwr9bx9cg_62_18[13] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[132]; TM__WofH9bckJSWf52kirwr9bx9cg_0[132].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[132].offset = offsetof(tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA, chronosInternalTmpFuture13); TM__WofH9bckJSWf52kirwr9bx9cg_0[132].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[132].name = "chronosInternalTmpFuture13"; TM__WofH9bckJSWf52kirwr9bx9cg_62_18[14] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[133]; TM__WofH9bckJSWf52kirwr9bx9cg_0[133].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[133].offset = offsetof(tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA, ctype14); TM__WofH9bckJSWf52kirwr9bx9cg_0[133].typ = (&NTI__77mFvmsOLKik79ci2hXkHEg_); TM__WofH9bckJSWf52kirwr9bx9cg_0[133].name = "ctype14"; TM__WofH9bckJSWf52kirwr9bx9cg_62_18[15] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[134]; TM__WofH9bckJSWf52kirwr9bx9cg_0[134].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[134].offset = offsetof(tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA, record15); TM__WofH9bckJSWf52kirwr9bx9cg_0[134].typ = (&NTI__EhHqp0aF43SxfS6MTF9b0hA_); TM__WofH9bckJSWf52kirwr9bx9cg_0[134].name = "record15"; TM__WofH9bckJSWf52kirwr9bx9cg_62_18[16] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[135]; TM__WofH9bckJSWf52kirwr9bx9cg_0[135].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[135].offset = offsetof(tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA, errX60gensym7088001916_); TM__WofH9bckJSWf52kirwr9bx9cg_0[135].typ = (&NTI__gcKyg9bhR5vWTJg3cREMk0Q_); TM__WofH9bckJSWf52kirwr9bx9cg_0[135].name = "err`gensym7088001916"; TM__WofH9bckJSWf52kirwr9bx9cg_62_18[17] = &TM__WofH9bckJSWf52kirwr9bx9cg_0[136]; TM__WofH9bckJSWf52kirwr9bx9cg_0[136].kind = 1; TM__WofH9bckJSWf52kirwr9bx9cg_0[136].offset = offsetof(tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA, chronosInternalTmpFuture17); TM__WofH9bckJSWf52kirwr9bx9cg_0[136].typ = (&NTI__Oe5U64nDSwOh3KlTzM9b9c7g_); TM__WofH9bckJSWf52kirwr9bx9cg_0[136].name = "chronosInternalTmpFuture17"; TM__WofH9bckJSWf52kirwr9bx9cg_0[118].len = 18; TM__WofH9bckJSWf52kirwr9bx9cg_0[118].kind = 2; TM__WofH9bckJSWf52kirwr9bx9cg_0[118].sons = &TM__WofH9bckJSWf52kirwr9bx9cg_62_18[0]; NTI__hMEPUDi7PaemltX9bnuBbQA_.node = &TM__WofH9bckJSWf52kirwr9bx9cg_0[118]; NTI__ZIeXgJ9cFukuuQi70uOKbFA_.size = sizeof(tyObject_Env_asyncmacro2dotnim___hMEPUDi7PaemltX9bnuBbQA*); NTI__ZIeXgJ9cFukuuQi70uOKbFA_.kind = 22; NTI__ZIeXgJ9cFukuuQi70uOKbFA_.base = (&NTI__hMEPUDi7PaemltX9bnuBbQA_); NTI__ZIeXgJ9cFukuuQi70uOKbFA_.name = "anon ref object from /home/runner/work/nim-waku/nim-waku/vendor" "/nim-chronos/chronos/asyncmacro2.nim(259, 33)"; NTI__ZIeXgJ9cFukuuQi70uOKbFA_.nextType = nimTypeRoot; nimTypeRoot=&NTI__ZIeXgJ9cFukuuQi70uOKbFA_; NTI__ZIeXgJ9cFukuuQi70uOKbFA_.marker = Marker_tyRef__ZIeXgJ9cFukuuQi70uOKbFA; }