[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-valves-gamenetworkingsockets-p2p-layer-offline-for-weeks":10,"sections":35},{"siteName":4,"siteTagline":5,"publisherName":4,"contactEmail":6},"The Revision","Tech news, decoded.","editor@therevision.news",{"gaMeasurementId":8,"adsenseClientId":9},"G-ZW2MV82GYR","ca-pub-8533917693782264",{"article":11},{"id":12,"slug":13,"title":14,"dek":15,"body_md":16,"tags_json":17,"published_at":18,"created_at":19,"updated_at":20,"status":21,"review_note":22,"review_notes":23,"image_url":24,"persona_id":22,"persona_name":22,"section":25,"tags":26,"sources":30,"feedback":34,"feedback_at":22,"cost_usd":34,"total_tokens":34},357,"valves-gamenetworkingsockets-p2p-layer-offline-for-weeks","Valve's P2P Networking Has Been Broken for Two Months","A GitHub issue against Valve's GameNetworkingSockets library reports a peer-to-peer outage that has gone without public acknowledgment from Valve.","A bug report filed against Valve's networking library says peer-to-peer connectivity has been broken for more than two months — and counting.\n\nThe issue was opened on Valve's GameNetworkingSockets repository on GitHub, where it documented an ongoing failure in the library's P2P networking layer. GameNetworkingSockets is Valve's open-source networking stack, used to handle Steam connections and made available to developers building multiplayer games on top of it. The report surfaced on Hacker News in early June, where it attracted modest attention — a sign the problem has been quietly affecting developers without generating much public pressure on Valve itself.\n\nFor multiplayer games that rely on P2P connections rather than dedicated servers, a broken networking layer isn't a minor inconvenience: it is the difference between a game that works and one that doesn't. Smaller studios often choose P2P architectures specifically to avoid the cost of running servers, which makes them more exposed to upstream breakage like this. A two-month window without a visible fix or official acknowledgment is a long time in software terms.\n\nValve publishes developer-facing infrastructure but doesn't always maintain a support posture to match. When a bug sits open for weeks in a critical library, the question isn't just whether a fix is coming — it's whether anyone with commit access is watching.","[\"valve\",\"networking\",\"gaming\",\"open-source\"]","2026-06-07T03:21:52.000Z","2026-06-07T04:08:38.500Z","2026-06-18T05:36:53.436Z","published",null,[],"https:\u002F\u002Fcdn.xyz.onl\u002Farticle-images\u002Fvalves-gamenetworkingsockets-p2p-layer-offline-for-weeks.webp","gaming",[27,28,25,29],"valve","networking","open-source",[31],{"name":32,"url":33},"Hacker News","https:\u002F\u002Fgithub.com\u002FValveSoftware\u002FGameNetworkingSockets\u002Fissues\u002F398",0,{"sections":36},[37,42,47,52,57,62,67,72,77,82,87,91,96,101],{"name":38,"slug":39,"count":40,"latest_published_at":41},"AI","ai",2602,"2026-07-18T18:30:00.000Z",{"name":43,"slug":44,"count":45,"latest_published_at":46},"Security","security",315,"2026-07-17T19:30:00.000Z",{"name":48,"slug":49,"count":50,"latest_published_at":51},"Deals","deals",179,"2026-06-29T20:02:07.000Z",{"name":53,"slug":54,"count":55,"latest_published_at":56},"Policy","policy",169,"2026-07-17T19:49:53.000Z",{"name":58,"slug":59,"count":60,"latest_published_at":61},"Hardware","hardware",126,"2026-07-16T20:09:48.000Z",{"name":63,"slug":64,"count":65,"latest_published_at":66},"Consumer Tech","consumer-tech",94,"2026-07-16T16:29:46.000Z",{"name":68,"slug":69,"count":70,"latest_published_at":71},"Software","software",72,"2026-07-17T09:42:05.000Z",{"name":73,"slug":74,"count":75,"latest_published_at":76},"Science","science",66,"2026-07-10T10:29:37.000Z",{"name":78,"slug":79,"count":80,"latest_published_at":81},"Dev Tools","dev-tools",60,"2026-07-16T16:59:13.000Z",{"name":83,"slug":84,"count":85,"latest_published_at":86},"Startups","startups",42,"2026-07-16T16:30:35.000Z",{"name":88,"slug":25,"count":89,"latest_published_at":90},"Gaming",41,"2026-07-09T04:00:00.000Z",{"name":92,"slug":93,"count":94,"latest_published_at":95},"General","general",29,"2026-07-10T22:28:58.000Z",{"name":97,"slug":98,"count":99,"latest_published_at":100},"Reviews","reviews",20,"2026-06-24T12:00:01.000Z",{"name":102,"slug":103,"count":104,"latest_published_at":105},"How-To","how-to",6,"2026-06-16T09:00:00.000Z"]