| 1761 | |
| 1762 | |
| 1763 | void SocketManager::unproxy(const Socket& socket) |
| 1764 | { |
| 1765 | synchronized (mutex) { |
| 1766 | auto proxy = proxies.find(socket); |
| 1767 | |
| 1768 | // NOTE: We may have already removed this proxy if the associated |
| 1769 | // `HttpProxy` was destructed via `SocketManager::close`. |
| 1770 | if (proxy != proxies.end()) { |
| 1771 | proxies.erase(proxy); |
| 1772 | } |
| 1773 | } |
| 1774 | } |
| 1775 | |
| 1776 | |
| 1777 | namespace internal { |