{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":172292744,"defaultBranch":"dev","name":"gnet","ownerLogin":"panjf2000","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-02-24T03:48:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7496278?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720017565.0","currentOid":""},"activityList":{"items":[{"before":"eaf3ea750378841562c104d43a1f948e8e323d99","after":"a4b9217db707b90784400de25a98ab86cae26c36","ref":"refs/heads/gh-pages","pushedAt":"2024-07-05T07:20:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Deploy website - based on 0bc009a6d707087d5b4a6b00ef6576e754cce448","shortMessageHtmlLink":"Deploy website - based on 0bc009a"}},{"before":"c8e3a428d075165d89b2fe6eeb145ff96ed82e53","after":"0bc009a6d707087d5b4a6b00ef6576e754cce448","ref":"refs/heads/website","pushedAt":"2024-07-05T07:19:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Fix a few broken image links","shortMessageHtmlLink":"Fix a few broken image links"}},{"before":"7162941088af404fb71b3a9452cfd072a581ee03","after":"31cbb950833d3d02af0363dc56cb7efc517e16e9","ref":"refs/heads/dev","pushedAt":"2024-07-05T07:18:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Fix a few broken image links","shortMessageHtmlLink":"Fix a few broken image links"}},{"before":"e752567333ebaef9dacc9ad6abcf17817b558a3f","after":"eaf3ea750378841562c104d43a1f948e8e323d99","ref":"refs/heads/gh-pages","pushedAt":"2024-07-05T06:28:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Deploy website - based on c8e3a428d075165d89b2fe6eeb145ff96ed82e53","shortMessageHtmlLink":"Deploy website - based on c8e3a42"}},{"before":"a0d1ed75bf6bb8da01a36e9426b5118761b1a46e","after":"7162941088af404fb71b3a9452cfd072a581ee03","ref":"refs/heads/dev","pushedAt":"2024-07-05T06:27:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"doc: add new use case","shortMessageHtmlLink":"doc: add new use case"}},{"before":"bd36afc760487533b89a2afdec15d068b46e1f34","after":"c8e3a428d075165d89b2fe6eeb145ff96ed82e53","ref":"refs/heads/website","pushedAt":"2024-07-05T06:27:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Add new use case","shortMessageHtmlLink":"Add new use case"}},{"before":"c7fa1458463ab421f5dd93bbc77f4269faa32283","after":"a0d1ed75bf6bb8da01a36e9426b5118761b1a46e","ref":"refs/heads/dev","pushedAt":"2024-07-04T09:18:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"doc: update the roadmap\n\nFor #318","shortMessageHtmlLink":"doc: update the roadmap"}},{"before":"f28ea3062e5302246de8f0d263c2d59fb2e9865d","after":"0feaabb4383359b4f84d4cd893dc95561d8ada93","ref":"refs/heads/master","pushedAt":"2024-07-03T14:36:49.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Merge pull request #625 from panjf2000/dev\n\npatch: v2.5.7","shortMessageHtmlLink":"Merge pull request #625 from panjf2000/dev"}},{"before":"e91e9b344b10f8eea9696697ef2a63a8ec700e90","after":"c7fa1458463ab421f5dd93bbc77f4269faa32283","ref":"refs/heads/dev","pushedAt":"2024-07-03T14:01:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"windows: wrap the error with context info in eventloop.close()","shortMessageHtmlLink":"windows: wrap the error with context info in eventloop.close()"}},{"before":"42cc9a80607e27216f310457cff3fee643f10b61","after":"e91e9b344b10f8eea9696697ef2a63a8ec700e90","ref":"refs/heads/dev","pushedAt":"2024-07-03T13:50:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"windows: eliminate the redundant assignment in eventloop.close()","shortMessageHtmlLink":"windows: eliminate the redundant assignment in eventloop.close()"}},{"before":"70472bf1e73eb7460a47243aa509f5d368e427be","after":"42cc9a80607e27216f310457cff3fee643f10b61","ref":"refs/heads/dev","pushedAt":"2024-07-03T12:45:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"opt: prevent server-side UDP sockets in eventloop.close() on Windows\n\nFollows up #624","shortMessageHtmlLink":"opt: prevent server-side UDP sockets in eventloop.close() on Windows"}},{"before":"3f9e09ba696e2e569e9be310a0e0c75211c4bc5b","after":null,"ref":"refs/heads/close-opt","pushedAt":"2024-07-03T12:36:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"}},{"before":"1ed4d08a988375011ad893690e7f18ba6d3065fa","after":"70472bf1e73eb7460a47243aa509f5d368e427be","ref":"refs/heads/dev","pushedAt":"2024-07-03T12:36:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"opt: close file descriptor after OnClose() for UDP (#624)\n\nUpdates #621\r\n\r\nFollows up #622\r\n\r\nThis PR also refines `eventloop.close()` and fixes the potential UDP socket leaks for Windows clients.","shortMessageHtmlLink":"opt: close file descriptor after OnClose() for UDP (#624)"}},{"before":"26e13bb2d3e66dacf78518d2f0bdb979cd96895d","after":"3f9e09ba696e2e569e9be310a0e0c75211c4bc5b","ref":"refs/heads/close-opt","pushedAt":"2024-07-03T12:11:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"bug: fix the potential UDP socket leaks for Windows client","shortMessageHtmlLink":"bug: fix the potential UDP socket leaks for Windows client"}},{"before":null,"after":"26e13bb2d3e66dacf78518d2f0bdb979cd96895d","ref":"refs/heads/close-opt","pushedAt":"2024-07-03T10:44:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"opt: close file descriptor after OnClose() for UDP along with code improvement\n\nUpdates #621\n\nFollows up #622","shortMessageHtmlLink":"opt: close file descriptor after OnClose() for UDP along with code im…"}},{"before":"cf12444289a7f9bc2b77b493ae5c3ac3e5e42a1e","after":"f28ea3062e5302246de8f0d263c2d59fb2e9865d","ref":"refs/heads/master","pushedAt":"2024-07-03T03:27:08.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Merge pull request #623 from panjf2000/dev\n\npatch: v2.5.6","shortMessageHtmlLink":"Merge pull request #623 from panjf2000/dev"}},{"before":"b7aef26f9c3cff7ccd9677b52158cbc326637a43","after":null,"ref":"refs/heads/close-opt","pushedAt":"2024-07-03T02:54:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"}},{"before":"8a80aaf09d71364a09c4c51dee62628d6f1d6b66","after":"1ed4d08a988375011ad893690e7f18ba6d3065fa","ref":"refs/heads/dev","pushedAt":"2024-07-03T02:54:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"opt: close file descriptor after OnClose() (#622)\n\nFixes #621","shortMessageHtmlLink":"opt: close file descriptor after OnClose() (#622)"}},{"before":null,"after":"b7aef26f9c3cff7ccd9677b52158cbc326637a43","ref":"refs/heads/close-opt","pushedAt":"2024-07-03T02:33:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"opt: close file descriptor after OnClose()\n\nFixes #621","shortMessageHtmlLink":"opt: close file descriptor after OnClose()"}},{"before":"66c2259fee470e3cbe2279c2ad7e9d62f372c743","after":"8a80aaf09d71364a09c4c51dee62628d6f1d6b66","ref":"refs/heads/dev","pushedAt":"2024-06-26T03:24:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"doc: fix a few typos and update the comments for Options","shortMessageHtmlLink":"doc: fix a few typos and update the comments for Options"}},{"before":"96ff4141bd0c8012092f8845b8ad57501911f6b6","after":"e752567333ebaef9dacc9ad6abcf17817b558a3f","ref":"refs/heads/gh-pages","pushedAt":"2024-06-25T13:21:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Deploy website - based on bd36afc760487533b89a2afdec15d068b46e1f34","shortMessageHtmlLink":"Deploy website - based on bd36afc"}},{"before":"c5081d31b851d41f1a8b2edb66cbd0c97c8ad2af","after":"bd36afc760487533b89a2afdec15d068b46e1f34","ref":"refs/heads/website","pushedAt":"2024-06-25T13:19:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Bump up the GitHub stars","shortMessageHtmlLink":"Bump up the GitHub stars"}},{"before":"6d82dc154b27966d2b94f20d36d94556f6e5cafe","after":"cf12444289a7f9bc2b77b493ae5c3ac3e5e42a1e","ref":"refs/heads/master","pushedAt":"2024-06-25T12:36:14.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"Merge pull request #620 from panjf2000/dev\n\npatch: v2.5.5","shortMessageHtmlLink":"Merge pull request #620 from panjf2000/dev"}},{"before":"be14468b0461e86771b13b78acc7fa1a3ee84f80","after":null,"ref":"refs/heads/client-nodelay","pushedAt":"2024-06-25T11:38:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"}},{"before":"5205c5f8c18b0897a5d3d8e76491785b3fcd1ab2","after":"66c2259fee470e3cbe2279c2ad7e9d62f372c743","ref":"refs/heads/dev","pushedAt":"2024-06-25T11:38:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"bug: fix the wrong default behavior of TCPNoDelay on client side (#619)","shortMessageHtmlLink":"bug: fix the wrong default behavior of TCPNoDelay on client side (#619)"}},{"before":null,"after":"be14468b0461e86771b13b78acc7fa1a3ee84f80","ref":"refs/heads/client-nodelay","pushedAt":"2024-06-25T11:22:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"bug: fix the wrong default behavior of TCPNoDelay on client side","shortMessageHtmlLink":"bug: fix the wrong default behavior of TCPNoDelay on client side"}},{"before":"fa08d03c2e19af3a7d13eea28c8e99ce32406d84","after":null,"ref":"refs/heads/test-coverage","pushedAt":"2024-06-25T10:50:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"}},{"before":"36df9ef65a4c9e856d00814888f028dc1a05b309","after":"5205c5f8c18b0897a5d3d8e76491785b3fcd1ab2","ref":"refs/heads/dev","pushedAt":"2024-06-25T10:50:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"test: increase the test code coverage a little bit (#618)","shortMessageHtmlLink":"test: increase the test code coverage a little bit (#618)"}},{"before":null,"after":"fa08d03c2e19af3a7d13eea28c8e99ce32406d84","ref":"refs/heads/test-coverage","pushedAt":"2024-06-25T09:59:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"},"commit":{"message":"test: increase the test code coverage a little bit","shortMessageHtmlLink":"test: increase the test code coverage a little bit"}},{"before":"6f1f3ba82658d76e191543ac15a096acc8242850","after":null,"ref":"refs/heads/test-coverage","pushedAt":"2024-06-25T09:58:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"panjf2000","name":"Andy Pan","path":"/panjf2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7496278?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEd4cCuwA","startCursor":null,"endCursor":null}},"title":"Activity · panjf2000/gnet"}