Chrome waiting for available sockets? Here’s how to fix that

by Tashreef Shareef
Tashreef Shareef
Tashreef Shareef
Windows & Software Expert
Tashreef Shareef is a software developer turned tech writer. He discovered his interest in technology after reading a tech magazine accidentally. Now he writes about everything tech from... read more
Affiliate Disclosure
  • When speaking about web browsers, Google Chrome is the first that comes to everyone’s mind.
  • As for issues, some users reported Waiting for available sockets error in Chrome. Here's how to fix that.
  • Your browser is your gateway to the world wide web, but it does not work alone. Windows sockets also help you access the Internet. If they go missing, take a quick look at this Winsocks Retrieval Guide.
  • Be sure to check our Chrome Hub as well for more useful articles.
Google Chrome
Instead of fixing issues with Chrome, you can try a better browser: OperaYou deserve a better browser ! 350 million people use Opera daily, a fully-fledged navigation experience that comes with various built-in packages, enhanced resource consumption and great design. Here's what Opera can do:

  • Easy migration: use the Opera assistant to transfer exiting data, such as bookmarks, passwords, etc.
  • Optimize resource usage: your RAM memory is used more efficiently than Chrome does
  • Enhanced privacy: free and unlimited VPN integrated
  • No ads: built-in Ad Blocker speeds up loading of pages and protects against data-mining
  • Download Opera

Google Chrome or any other Chromium-based browser, by default, allows up to 6 simultaneous open connections at any time.

The problem occurs if the user streams multiple media files simultaneously from more than six media and audio tags, which may lead to an error.

When the user utilizes more than six connections, the 7th connection will just sit idle until one of the sockets opens up. This can result in a Waiting for available sockets error in Chrome.

Is Google Chrome hanging when streaming media as the Waiting for available sockets error appears? The best way to fix it is immediately going for third-party audio tools.

They don’t have limitations when applying effects. Alternatively, you can try Opera browser. You can also force open sockets.

Read in detail about the solutions below.

How can I fix socket errors in Chrome?

  1. Try third-party Audio Tools
  2. Force Open Sockets
  3. Clear Browser Cache and Cookies
  4. Switch to Opera

1. Try third-party Audio Tools

If you are trying to upload or play a large number of audio effects and music tracks, try to use third-party tools like Web Audio API and SoundJS.

  • Web Audio API – This is a Mozilla project and provides a powerful and versatile system for controlling music on the web. The developers can choose to add audio effects, audio sources, spatial effects as well as create audio visualization.
  • SoundJS – This is a popular  JavaScript library that provides a simple API. Combined with powerful features, SoundJS makes working with audio on the web a breeze. It allows the developers to add cross-browser sounds to the games and other projects.

2. Force open sockets

  1. Open Chrome and type the following command in the address bar and hit enter.
    Edge://net-internals (if you are using Edge)
  2. From the left pane, click on the Sockets tab.
    Flush Socket Pools
  3. Now click on the Flush Socket Pools button.

Close Google Chrome and relaunch it. Check if the error is resolved.

3. Clear browser cache and cookies

  1. Launch Google Chrome. Click on the Menu icon and select Settings.
  2. Scroll down to the Privacy and Security section.
  3. Click on Clear browsing data.
  4. Select a time range, and then check Cookies and other site data and Cached images and files option.
  5. Click on the Clear data button to clear the changes.
    Clear Browsing data - Chrome
  6. Wait for Chrome to clear the data. Exit and relaunch Chrome and check for any improvement.

4. Switch to Opera

If you’re not accustomed to using third-party tools for this, you can try switching to an alternative browser that takes fewer resources than Chrome.

Opera is a privacy-oriented browser that is both snappy and feature-rich. Especially when it comes to media streaming, where this Chromium-based browser really shines.

The reason for which Opera has such leverage in this particular area is mainly due to its in-built VPN tool that allows you to stream content from any location by cleverly bypassing geo-restrictions.

Needless to say that using a VPN comes with extra perks such as increased privacy and identity protection.

Having undertaken a complete overhaul, Opera already surpasses all major browsers with its distinguishable design, safety, and privacy.

Let’s quickly look at its key features:

  • Fully customizable UI with themes, modes, sidebar display, and keyboard combo included
  • Turbo mode to further enhance speed
  • Integrated adblocker to eliminate distractions, optimize web pages loading times and streamline your browsing experience
  • Built-in VPN tool to anonymize your browsing and unblock geo-restricted content
  • Integrated snapshot tool to capture your screen effortlessly
  • Customizable workflow and workspaces with instant messaging and social media apps like Twitter, Facebook or Instagram to chat, explore and stay in touch with the latest news without leaving your browser’s windows


Reimagine streaming with the most powerful browser: faster, better, 100% private, and ad-free.

There you go, we hope that our solutions helped you fix the Waiting for available sockets error in Chrome.

idee restoro Still having issues? Fix them with this tool:
  1. Download this PC Repair Tool rated Great on (download starts on this page).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues with Patented Technologies (Exclusive Discount for our readers).

Restoro has been downloaded by 0 readers this month.

Frequently Asked Questions

  • To flush Chrome socket, go to chrome://net-internals/#dns and click the Clear host cache button. Now go to chrome://net-internals/#sockets and click on Close idle sockets and Flush socket pools.

  • Try to force open sockets in Chrome or clear your cache and cookies. If you prefer, you can use a specialized tool to wipe your browsing history clean.

  • Yes, Google Chrome has its own DNS cache that should help you speed up your browsing experience.

  • Clearing the DNS cache will remove all records of visited websites, so it’s useful to do that, especially if you’re concerned about your privacy.

This article covers:Topics: