Is Chrome waiting for available sockets? Fix this error for good

Tashreef Shareef
by Tashreef Shareef
Loading Comments
Affiliate Disclosure

chrome socket error

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, and 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 open up. This can result in 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 UR 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. Switch to UR Browser
  3. Force Open Sockets
  4. Clear Browser Cache and Cookies

1. Try third-party Audio Tools


If you are trying to upload or playing 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 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. Switch to UR Browser

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

UR Browser, developed to best all the rest, is a privacy-oriented browser is snappy and feature-rich. Especially when it comes to media streaming, where this Chromium-based browser shines.

ur browser

Even though it’s still in the Beta phase, it already surpasses all major browsers with its distinguishable design, safety, and privacy. If you’re stuck with the Waiting for available sockets error on Chrome, check UR Browser and expect a much better streaming experience from the get-go.

Download UR Browser now and see for yourself.

Editor's recommendation
ur browser
  • Fast page loading
  • VPN-level privacy
  • Enhanced security
  • Built-in virus scanner

In case you’re not interested in switching from Chrome, continue below with the troubleshooting steps.

3. Force Open Sockets

You can try to fix the waiting for available sockets error by force opening the sockets. This is a temporary fix and should help you to upload the content without getting any error.

Note that, this is not an ideal solution for the developers if the issue can also be recreated from the user end. Here is how to do it.

These steps can be followed on any Chromium-based browser including Chrome and Edge (Chromium).

  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 Sockets tab.
    Flush Socket Pools
  3. Now click on “Flush Socket Pools” button.

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

4. Clear Browser Cache and Cookies

Some users have reported that clearing the browser cache and cookies has helped them fix the error. Here is how to do it.

  1. Launch Google Chrome. Click on the Menu icon and select Settings.
  2. Scroll down to “Privacy and Security section“.
  3. Click on “Clear browsing data“.
  4. Select a time range, and then check “Cookies and other site data” “Cached images and files” option.
  5. Click on 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.