{"action":"opened","issue":{"url":"https://api.github.com/repos/sourcey/libsourcey/issues/200","repository_url":"https://api.github.com/repos/sourcey/libsourcey","labels_url":"https://api.github.com/repos/sourcey/libsourcey/issues/200/labels{/name}","comments_url":"https://api.github.com/repos/sourcey/libsourcey/issues/200/comments","events_url":"https://api.github.com/repos/sourcey/libsourcey/issues/200/events","html_url":"https://github.com/sourcey/libsourcey/issues/200","id":269849110,"number":200,"title":"av/sameple/mediaserver doesn't run on Ubuntu 64Bit","user":{"login":"traw","id":2088753,"avatar_url":"https://avatars2.githubusercontent.com/u/2088753?v=4","gravatar_id":"","url":"https://api.github.com/users/traw","html_url":"https://github.com/traw","followers_url":"https://api.github.com/users/traw/followers","following_url":"https://api.github.com/users/traw/following{/other_user}","gists_url":"https://api.github.com/users/traw/gists{/gist_id}","starred_url":"https://api.github.com/users/traw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/traw/subscriptions","organizations_url":"https://api.github.com/users/traw/orgs","repos_url":"https://api.github.com/users/traw/repos","events_url":"https://api.github.com/users/traw/events{/privacy}","received_events_url":"https://api.github.com/users/traw/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-10-31T06:28:38Z","updated_at":"2017-10-31T06:28:38Z","closed_at":null,"author_association":"NONE","body":"I am trying to learn this library, But I couldn't make samples working. I'm trying to run `av/mediaserver` example but I relay connection fails every time I try to connect. I am running `turn` server given in `src/turn/sample/turnserver/tunrnserverd`. \r\n`./av/samples/mediaserver/mediaserverd` logs: \r\n```\r\nlibsourcey/build   ./av/samples/mediaserver/mediaserverd               \r\n11:35:53 [debug] [application.cpp(45)] Create\r\n11:35:53 [debug] [mediaserver.cpp(33)] Create\r\n11:35:53 [debug] [server.cpp(61)] HTTP server listening on 0.0.0.0:1328\r\n11:35:53 [debug] [application.cpp(104)] Wait for shutdown\r\n11:36:04 [info] [mediaserver.cpp(237)] Incoming connection from 127.0.0.1:59750: URI:\r\n/relay: Request:\r\nGET /relay HTTP/1.1\r\nConnection: close\r\nHost: localhost:1328\r\nIcy-MetaData: 1\r\nRange: bytes=0-\r\nUser-Agent: VLC/2.2.2 LibVLC/2.2.2\r\n\r\n\r\n11:36:04 [info] [mediaserver.cpp(181)] 0:relay\r\n11:36:04 [info] [mediaserver.cpp(207)] Default video capture /dev/video0\r\n11:36:04 [trace] [videocapture.cpp(67)] Opening camera: /dev/video0, width=320, height=240, framerate=0\r\n11:36:04 [trace] [videocapture.cpp(77)] Input Format: video4linux2,v4l2 : Video4Linux2 device grab\r\n11:36:04 [trace] [mediacapture.cpp(86)] Opening stream: /dev/video0\r\nInput #0, video4linux2,v4l2, from '/dev/video0':\r\n  Duration: N/A, start: 973.828712, bitrate: 36864 kb/s\r\n    Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 320x240, 36864 kb/s, 30 fps, 30 tbr, 1000k tbn, 1000k tbc\r\n11:36:06 [trace] [videocontext.cpp(36)] Create\r\n11:36:06 [trace] [videodecoder.cpp(42)] Create: 0\r\n11:36:06 [debug] [videocontext.cpp(57)] Open: \r\n\tInput: VideoCodec[Unknown:rawvideo:320:240:30:yuyv422:1]\r\n\tOutput: VideoCodec[Unknown:rawvideo:320:240:30:yuyv422:1]\r\n11:36:06 [debug] [relayresponder.h(216)] Running: \r\n\tOutput Format: FLV\r\n\tOutput Encoding: \r\n\tOutput Packetizer: \r\n11:36:06 [trace] [tcpclient.cpp(32)] Create\r\n11:36:06 [debug] [relayresponder.h(55)] Initiating\r\n11:36:06 [trace] [iallocation.cpp(151)] Create permission: 127.0.0.1\r\n11:36:06 [trace] [iallocation.cpp(144)] Refreshing permission: 127.0.0.1\r\n11:36:06 [trace] [iallocation.cpp(151)] Create permission: 192.168.1.1\r\n11:36:06 [debug] [client.cpp(51)] TURN client connecting to 127.0.0.1:3478\r\n11:36:06 [trace] [client.cpp(133)] Control socket closed\r\n11:36:06 [trace] [tcpclient.cpp(52)] Shutdown\r\n11:36:06 [trace] [tcpclient.cpp(64)] Shutdown: Active connections: 0\r\n11:36:06 [trace] [tcpclient.cpp(75)] Shutdown: OK\r\n11:36:06 [debug] [relayresponder.h(90)] Relay state changed: Failed\r\n11:36:06 [warn] [relayresponder.h(104)] Relay connection lost\r\n^C11:37:02 [debug] [application.cpp(113)] Got shutdown signal\r\n^[[A^C\r\n ✘   /mnt/repos/ffmpeg/libsourcey/build   master ●  ./av/samples/mediaserver/mediaserverd\r\n11:37:05 [debug] [application.cpp(45)] Create\r\n11:37:05 [debug] [mediaserver.cpp(33)] Create\r\n11:37:05 [debug] [server.cpp(61)] HTTP server listening on 0.0.0.0:1328\r\n11:37:05 [debug] [application.cpp(104)] Wait for shutdown\r\n11:37:12 [info] [mediaserver.cpp(237)] Incoming connection from 127.0.0.1:59758: URI:\r\n/relay: Request:\r\nGET /relay HTTP/1.1\r\nConnection: close\r\nHost: localhost:1328\r\nIcy-MetaData: 1\r\nRange: bytes=0-\r\nUser-Agent: VLC/2.2.2 LibVLC/2.2.2\r\n\r\n\r\n11:37:12 [info] [mediaserver.cpp(181)] 0:relay\r\n11:37:12 [info] [mediaserver.cpp(207)] Default video capture /dev/video0\r\n11:37:12 [trace] [videocapture.cpp(67)] Opening camera: /dev/video0, width=320, height=240, framerate=0\r\n11:37:12 [trace] [videocapture.cpp(77)] Input Format: video4linux2,v4l2 : Video4Linux2 device grab\r\n11:37:12 [trace] [mediacapture.cpp(86)] Opening stream: /dev/video0\r\nInput #0, video4linux2,v4l2, from '/dev/video0':\r\n  Duration: N/A, start: 1041.889115, bitrate: 36864 kb/s\r\n    Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 320x240, 36864 kb/s, 30 fps, 30 tbr, 1000k tbn, 1000k tbc\r\n11:37:14 [trace] [videocontext.cpp(36)] Create\r\n11:37:14 [trace] [videodecoder.cpp(42)] Create: 0\r\n11:37:14 [debug] [videocontext.cpp(57)] Open: \r\n\tInput: VideoCodec[Unknown:rawvideo:320:240:30:yuyv422:1]\r\n\tOutput: VideoCodec[Unknown:rawvideo:320:240:30:yuyv422:1]\r\n11:37:14 [debug] [relayresponder.h(216)] Running: \r\n\tOutput Format: FLV\r\n\tOutput Encoding: \r\n\tOutput Packetizer: \r\n11:37:14 [trace] [tcpclient.cpp(32)] Create\r\n11:37:14 [debug] [relayresponder.h(55)] Initiating\r\n11:37:14 [trace] [iallocation.cpp(151)] Create permission: 127.0.0.1\r\n11:37:14 [trace] [iallocation.cpp(144)] Refreshing permission: 127.0.0.1\r\n11:37:14 [trace] [iallocation.cpp(151)] Create permission: 192.168.1.1\r\n11:37:14 [debug] [client.cpp(51)] TURN client connecting to 127.0.0.1:3478\r\n11:37:14 [trace] [client.cpp(93)] Client connected\r\n11:37:14 [trace] [client.cpp(332)] Send allocation request\r\n11:37:14 [trace] [transaction.h(39)] Create\r\n11:37:14 [debug] [transaction.cpp(33)] Create\r\n11:37:14 [trace] [client.cpp(268)] Send authenticated transaction: STUN[ALLOCATE:s9LEh8fqcuXJ:REQUESTED-TRANSPORT:LIFETIME]\r\n11:37:14 [trace] [transaction.h(44)] Send\r\n11:37:14 [trace] [packettransaction.h(148)] On state change:Running\r\n11:37:14 [trace] [client.cpp(922)] Transaction state change: 0x226e3b0: Running\r\n11:37:14 [trace] [message.cpp(122)] Parse STUN packet: 136\r\n11:37:14 [trace] [message.cpp(197)] Parse success: 136: 136\r\n11:37:14 [trace] [transaction.h(75)] On packet: 116\r\n11:37:14 [debug] [transaction.cpp(55)] On response\r\n11:37:14 [trace] [transaction.h(87)] On success: STUN[ALLOCATE:s9LEh8fqcuXJ:SOFTWARE:REALM:NONCE:ERROR-CODE]\r\n11:37:14 [trace] [packettransaction.h(148)] On state change:Success\r\n11:37:14 [trace] [transaction.h(59)] Dispose\r\n11:37:14 [trace] [packettransaction.h(118)] Dispose\r\n11:37:14 [trace] [memory.cpp(29)] Create\r\n11:37:14 [trace] [memory.cpp(118)] Create: 0x9ee100\r\n11:37:14 [trace] [client.cpp(922)] Transaction state change: 0x226e3b0: Success\r\n11:37:14 [trace] [client.cpp(935)] STUN transaction success:\r\n\tState: Success\r\n\tFrom: 127.0.0.1:3478\r\n\tRequest: STUN[ALLOCATE:s9LEh8fqcuXJ:REQUESTED-TRANSPORT:LIFETIME]\r\n\tResponse: STUN[ALLOCATE:s9LEh8fqcuXJ:SOFTWARE:REALM:NONCE:ERROR-CODE]\r\n11:37:14 [trace] [client.cpp(208)] Removing transaction: 0x226e3b0\r\n11:37:14 [trace] [client.cpp(289)] Handle response: STUN[ALLOCATE:s9LEh8fqcuXJ:SOFTWARE:REALM:NONCE:ERROR-CODE]\r\n11:37:14 [trace] [client.cpp(507)] Allocate error response\r\n11:37:14 [trace] [client.cpp(518)] Allocation error response: 401: NotAuthorized\r\n11:37:14 [trace] [client.cpp(580)] Resending authenticated allocation request\r\n11:37:14 [trace] [client.cpp(332)] Send allocation request\r\n11:37:14 [trace] [transaction.h(39)] Create\r\n11:37:14 [debug] [transaction.cpp(33)] Create\r\n�M���V\u0015f�ᡳtrace] [client.cpp(255)] Generating HMAC: data=user:sourcey.com:illusion, key=�\u0003\t\r\n11:37:14 [trace] [client.cpp(268)] Send authenticated transaction: STUN[ALLOCATE:vVJwhkFsHho9:REQUESTED-TRANSPORT:LIFETIME:USERNAME:REALM:NONCE:MESSAGE-INTEGRITY]\r\n11:37:14 [trace] [transaction.h(44)] Send\r\n11:37:14 [trace] [packettransaction.h(148)] On state change:Running\r\n11:37:14 [trace] [client.cpp(922)] Transaction state change: 0x226f240: Running\r\n11:37:14 [trace] [message.cpp(122)] Parse STUN packet: 76\r\n11:37:14 [trace] [message.cpp(197)] Parse success: 76: 76\r\n11:37:14 [trace] [transaction.h(75)] On packet: 56\r\n11:37:14 [debug] [transaction.cpp(55)] On response\r\n11:37:14 [trace] [transaction.h(87)] On success: STUN[ALLOCATE:vVJwhkFsHho9:XOR-RELAYED-ADDRESS:LIFETIME:XOR-MAPPED-ADDRESS:MESSAGE-INTEGRITY]\r\n11:37:14 [trace] [packettransaction.h(148)] On state change:Success\r\n11:37:14 [trace] [transaction.h(59)] Dispose\r\n11:37:14 [trace] [packettransaction.h(118)] Dispose\r\n11:37:14 [trace] [client.cpp(922)] Transaction state change: 0x226f240: Success\r\n11:37:14 [trace] [client.cpp(935)] STUN transaction success:\r\n\tState: Success\r\n\tFrom: 127.0.0.1:3478\r\n\tRequest: STUN[ALLOCATE:vVJwhkFsHho9:REQUESTED-TRANSPORT:LIFETIME:USERNAME:REALM:NONCE:MESSAGE-INTEGRITY]\r\n\tResponse: STUN[ALLOCATE:vVJwhkFsHho9:XOR-RELAYED-ADDRESS:LIFETIME:XOR-MAPPED-ADDRESS:MESSAGE-INTEGRITY]\r\n11:37:14 [trace] [client.cpp(208)] Removing transaction: 0x226f240\r\n11:37:14 [trace] [client.cpp(289)] Handle response: STUN[ALLOCATE:vVJwhkFsHho9:XOR-RELAYED-ADDRESS:LIFETIME:XOR-MAPPED-ADDRESS:MESSAGE-INTEGRITY]\r\n11:37:14 [trace] [client.cpp(425)] Allocate success response\r\n11:37:14 [trace] [client.cpp(489)] Allocation created:\r\n\tRelayed address: 127.0.0.1:44173\r\n\tMapped address: 127.0.0.1:32794\r\n\tLifetime: 120\r\n11:37:14 [debug] [relayresponder.h(90)] Relay state changed: Authorizing\r\n11:37:14 [trace] [client.cpp(716)] Send Create Permission Request\r\n11:37:14 [trace] [transaction.h(39)] Create\r\n11:37:14 [debug] [transaction.cpp(33)] Create\r\n11:37:14 [trace] [client.cpp(737)] Create permission request: 127.0.0.1\r\n11:37:14 [trace] [client.cpp(737)] Create permission request: 192.168.1.1\r\n�M���V\u0015f�ᡳtrace] [client.cpp(255)] Generating HMAC: data=user:sourcey.com:illusion, key=�\u0003\t\r\n11:37:14 [trace] [client.cpp(268)] Send authenticated transaction: STUN[CREATE-PERMISSION:VdN/h44v1DaV:XOR-PEER-ADDRESS:XOR-PEER-ADDRESS:USERNAME:REALM:NONCE:MESSAGE-INTEGRITY]\r\n11:37:14 [trace] [transaction.h(44)] Send\r\n11:37:14 [trace] [packettransaction.h(148)] On state change:Running\r\n11:37:14 [trace] [client.cpp(922)] Transaction state change: 0x2273280: Running\r\n11:37:14 [trace] [message.cpp(122)] Parse STUN packet: 44\r\n11:37:14 [trace] [message.cpp(197)] Parse success: 44: 44\r\n11:37:14 [trace] [transaction.h(75)] On packet: 24\r\n11:37:14 [debug] [transaction.cpp(55)] On response\r\n11:37:14 [trace] [transaction.h(87)] On success: STUN[CREATE-PERMISSION:VdN/h44v1DaV:MESSAGE-INTEGRITY]\r\n11:37:14 [trace] [packettransaction.h(148)] On state change:Success\r\n11:37:14 [trace] [transaction.h(59)] Dispose\r\n11:37:14 [trace] [packettransaction.h(118)] Dispose\r\n11:37:14 [trace] [client.cpp(922)] Transaction state change: 0x2273280: Success\r\n11:37:14 [trace] [client.cpp(935)] STUN transaction success:\r\n\tState: Success\r\n\tFrom: 127.0.0.1:3478\r\n\tRequest: STUN[CREATE-PERMISSION:VdN/h44v1DaV:XOR-PEER-ADDRESS:XOR-PEER-ADDRESS:USERNAME:REALM:NONCE:MESSAGE-INTEGRITY]\r\n\tResponse: STUN[CREATE-PERMISSION:VdN/h44v1DaV:MESSAGE-INTEGRITY]\r\n11:37:14 [trace] [client.cpp(208)] Removing transaction: 0x2273280\r\n11:37:14 [trace] [client.cpp(289)] Handle response: STUN[CREATE-PERMISSION:VdN/h44v1DaV:MESSAGE-INTEGRITY]\r\n11:37:14 [trace] [client.cpp(755)] Permission created\r\n11:37:14 [debug] [relayresponder.h(189)] Permissions created\r\n11:37:14 [trace] [client.cpp(783)] Allocation Success\r\n11:37:14 [debug] [relayresponder.h(90)] Relay state changed: Success\r\n11:37:14 [debug] [relayresponder.h(243)] Allocation Created: 127.0.0.1:44173\r\n11:37:14 [trace] [server.cpp(171)] Destroy: Responder: 0x225cce0\r\n11:37:14 [debug] [transaction.cpp(42)] Destroy\r\n11:37:14 [debug] [transaction.cpp(42)] Destroy\r\n11:37:14 [debug] [transaction.cpp(42)] Destroy\r\n^[[B^[[B11:39:15 [trace] [client.cpp(133)] Control socket closed\r\n11:39:15 [trace] [tcpclient.cpp(52)] Shutdown\r\n11:39:15 [trace] [tcpclient.cpp(64)] Shutdown: Active connections: 0\r\n11:39:15 [trace] [tcpclient.cpp(75)] Shutdown: OK\r\n11:39:15 [debug] [relayresponder.h(90)] Relay state changed: Failed\r\n11:39:15 [warn] [relayresponder.h(104)] Relay connection lost\r\n\r\n``` \r\n\r\n`./turn/samples/turnserver/turnserverd` Log:\r\n```\r\nlibsourcey/build   ./turn/samples/turnserver/turnserverd\r\n11:37:00 [debug] [application.cpp(45)] Create\r\n11:37:00 [trace] [server.cpp(35)] Create\r\n11:37:00 [trace] [server.cpp(49)] Starting\r\n11:37:00 [trace] [server.cpp(55)] UDP listening on 0.0.0.0:3478\r\n11:37:00 [trace] [server.cpp(64)] TCP listening on 0.0.0.0:3478\r\n11:37:00 [debug] [application.cpp(104)] Wait for shutdown\r\n11:37:14 [trace] [server.cpp(116)] TCP connection accepted: 127.0.0.1:32794\r\n11:37:14 [trace] [server.cpp(145)] Data received: 36\r\n11:37:14 [trace] [message.cpp(122)] Parse STUN packet: 36\r\n11:37:14 [trace] [message.cpp(197)] Parse success: 36: 36\r\n11:37:14 [debug] [turnserver.cpp(41)] Authenticating: s9LEh8fqcuXJ\r\n11:37:14 [debug] [turnserver.cpp(72)] Authenticating: Unauthorized STUN Request\r\n11:37:14 [trace] [server.cpp(211)] Received STUN request:\r\n\tFrom: 127.0.0.1:32794\r\n\tData: STUN[ALLOCATE:s9LEh8fqcuXJ:REQUESTED-TRANSPORT:LIFETIME]\r\n11:37:14 [trace] [server.cpp(695)] Send STUN error: 401: NotAuthorized\r\n11:37:14 [trace] [server.cpp(675)] Sending message: STUN[ALLOCATE:s9LEh8fqcuXJ:SOFTWARE:REALM:NONCE:ERROR-CODE]: 127.0.0.1:32794\r\n11:37:14 [trace] [server.cpp(145)] Data received: 120\r\n11:37:14 [trace] [message.cpp(122)] Parse STUN packet: 120\r\n11:37:14 [trace] [message.cpp(197)] Parse success: 120: 120\r\n11:37:14 [debug] [turnserver.cpp(41)] Authenticating: vVJwhkFsHho9\r\n11:37:14 [trace] [server.cpp(211)] Received STUN request:\r\n\tFrom: 127.0.0.1:32794\r\n\tData: STUN[ALLOCATE:vVJwhkFsHho9:REQUESTED-TRANSPORT:LIFETIME:USERNAME:REALM:NONCE:MESSAGE-INTEGRITY]\r\n11:37:14 [trace] [server.cpp(237)] Handle authorized request: STUN[ALLOCATE:vVJwhkFsHho9:REQUESTED-TRANSPORT:LIFETIME:USERNAME:REALM:NONCE:MESSAGE-INTEGRITY]\r\n11:37:14 [trace] [server.cpp(336)] Handle Allocate request\r\n11:37:14 [debug] [server.cpp(772)] Allocation added: FiveTuple[127.0.0.1:32794:127.0.0.1:3478:1]: 1 total\r\n11:37:14 [debug] [turnserver.cpp(98)] Allocation Created\r\n11:37:14 [trace] [tcpallocation.cpp(40)] Initializing on 0.0.0.0:44173\r\n11:37:14 [trace] [server.cpp(613)] Allocate response: XorRelayedAddress=127.0.0.1:44173, XorMappedAddress=127.0.0.1:32794, MessageIntegrity=��Ԡ|��.���Id��{\r\n11:37:14 [trace] [server.cpp(675)] Sending message: STUN[ALLOCATE:vVJwhkFsHho9:XOR-RELAYED-ADDRESS:LIFETIME:XOR-MAPPED-ADDRESS:MESSAGE-INTEGRITY]: 127.0.0.1:32794\r\n11:37:14 [trace] [server.cpp(628)] Handle Allocate request: OK\r\n11:37:14 [trace] [server.cpp(145)] Data received: 128\r\n11:37:14 [trace] [message.cpp(122)] Parse STUN packet: 128\r\n11:37:14 [trace] [message.cpp(197)] Parse success: 128: 128\r\n11:37:14 [debug] [turnserver.cpp(41)] Authenticating: VdN/h44v1DaV\r\n11:37:14 [trace] [server.cpp(211)] Received STUN request:\r\n\tFrom: 127.0.0.1:32794\r\n\tData: STUN[CREATE-PERMISSION:VdN/h44v1DaV:XOR-PEER-ADDRESS:XOR-PEER-ADDRESS:USERNAME:REALM:NONCE:MESSAGE-INTEGRITY]\r\n11:37:14 [trace] [server.cpp(237)] Handle authorized request: STUN[CREATE-PERMISSION:VdN/h44v1DaV:XOR-PEER-ADDRESS:XOR-PEER-ADDRESS:USERNAME:REALM:NONCE:MESSAGE-INTEGRITY]\r\n11:37:14 [trace] [server.cpp(279)] Obtained allocation: FiveTuple[127.0.0.1:32794:127.0.0.1:3478:1]\r\n11:37:14 [trace] [tcpallocation.cpp(129)] Handle request\r\n11:37:14 [trace] [serverallocation.cpp(45)] Handle Request\r\n11:37:14 [trace] [serverallocation.cpp(137)] Handle Create Permission\r\n11:37:14 [trace] [iallocation.cpp(151)] Create permission: 127.0.0.1\r\n11:37:14 [trace] [iallocation.cpp(151)] Create permission: 192.168.1.1\r\n11:37:14 [trace] [server.cpp(675)] Sending message: STUN[CREATE-PERMISSION:VdN/h44v1DaV:MESSAGE-INTEGRITY]: 127.0.0.1:32794\r\n11:37:15 [trace] [tcpallocation.cpp(146)] On timer\r\n11:37:15 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:37:20 [trace] [tcpallocation.cpp(146)] On timer\r\n11:37:20 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:37:25 [trace] [tcpallocation.cpp(146)] On timer\r\n11:37:25 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:37:30 [trace] [tcpallocation.cpp(146)] On timer\r\n11:37:30 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:37:35 [trace] [tcpallocation.cpp(146)] On timer\r\n11:37:35 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:37:40 [trace] [tcpallocation.cpp(146)] On timer\r\n11:37:40 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:37:45 [trace] [tcpallocation.cpp(146)] On timer\r\n11:37:45 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:37:50 [trace] [tcpallocation.cpp(146)] On timer\r\n11:37:50 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:37:55 [trace] [tcpallocation.cpp(146)] On timer\r\n11:37:55 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:38:00 [trace] [tcpallocation.cpp(146)] On timer\r\n11:38:00 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:38:05 [trace] [tcpallocation.cpp(146)] On timer\r\n11:38:05 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:38:10 [trace] [tcpallocation.cpp(146)] On timer\r\n11:38:10 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:38:15 [trace] [tcpallocation.cpp(146)] On timer\r\n11:38:15 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:38:20 [trace] [tcpallocation.cpp(146)] On timer\r\n11:38:20 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:38:25 [trace] [tcpallocation.cpp(146)] On timer\r\n11:38:25 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:38:30 [trace] [tcpallocation.cpp(146)] On timer\r\n11:38:30 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:38:35 [trace] [tcpallocation.cpp(146)] On timer\r\n11:38:35 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:38:40 [trace] [tcpallocation.cpp(146)] On timer\r\n11:38:40 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:38:45 [trace] [tcpallocation.cpp(146)] On timer\r\n11:38:45 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:38:50 [trace] [tcpallocation.cpp(146)] On timer\r\n11:38:50 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:38:55 [trace] [tcpallocation.cpp(146)] On timer\r\n11:38:55 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:39:00 [trace] [tcpallocation.cpp(146)] On timer\r\n11:39:00 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:39:05 [trace] [tcpallocation.cpp(146)] On timer\r\n11:39:05 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:39:10 [trace] [tcpallocation.cpp(146)] On timer\r\n11:39:10 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 0\r\n11:39:15 [trace] [tcpallocation.cpp(146)] On timer\r\n11:39:15 [trace] [serverallocation.cpp(193)] ServerAllocation: On timer: 1\r\n11:39:15 [trace] [tcpallocation.cpp(46)] Destroy TCP allocation\r\n11:39:15 [trace] [server.cpp(184)] TCP socket closed\r\n11:39:15 [trace] [server.cpp(191)] Removing TCP socket: 0x8339f8\r\n11:39:15 [trace] [tcpallocation.cpp(62)] Destroy TCP allocation: OK\r\n11:39:15 [debug] [server.cpp(787)] Allocation removed: FiveTuple[127.0.0.1:32794:127.0.0.1:3478:1]: 0 remaining\r\n11:39:15 [debug] [turnserver.cpp(103)] Allocation Removed\r\n11:39:15 [trace] [iallocation.cpp(48)] Destroy\r\n\r\n```"}}
{"actor":{"display_login":"traw"}}