> Source: [sk182220](https://support.checkpoint.com/results/sk/sk182220)

# sk182220 - Intermittent Unresponsiveness of Identity Awareness (PDP)

| Property | Value |
|----------|-------|
| Solution ID | sk182220 |
| Date Created | 2024-05-02 |
| Last Modified | 2024-10-06 |
| Technical Level | General |
| Products | Security Gateway |
| Versions | R81.20 |

## Symptoms

- * The Policy Decision Point (PDP) intermittently becomes unresponsive. The issue can be resolved by restarting the process.
* The PDP debug logs display the following events: 1. `T_event_do_del: The socket of type 62 is marked for deletion`.

  2. `T_get_event: Unable to register socket 62 (1024 sockets already registered for in)`.

  3. `T_event_do_del: No event found for socket/type: 62/0`.
* Netstat shows around 1000 or more connections to PDP over port 5908.

## Cause

In R81.20, we incorporated multithreading, which introduced a new behavior wherein each thread executes its independent mainloop. Prior to this enhancement, the pdpd daemon functioned within a singular mainloop with no concurrency.  

Previously, earlier iterations used epoll as the event handler for the mainloop, as outlined in its API documentation, see[epoll(7)](https://man7.org/linux/man-pages/man7/epoll.7.html).  

**Note -** Epoll imposes no constraints on the quantity of file descriptors it can monitor for events.  

In R81.20, the mainloop for each thread utilized an API called select as the default event handler, as described in the [epoll documentation](https://man7.org/linux/man-pages/man2/select.2.html).  

It's important to note that the Select API imposes a limitation on the maximum number of file descriptors it can monitor for events, set at 1024.

## Solution

This problem was fixed. The fix is included in:

* [Jumbo Hotfix Accumulator for R81.20](https://sc1.checkpoint.com/documents/Jumbo_HFA/R81.20/Default.htm) starting from Take 89

If you choose not to upgrade, Check Point can supply a **Hotfix** . [Contact Check Point Support](https://www.checkpoint.com/support-services/.contact-support/) to get a Hotfix for this issue.  
A Support Engineer will make sure the Hotfix is compatible with your environment before providing the Hotfix.  
For faster resolution and verification, please collect [CPinfo files](http://supportcontent.checkpoint.com/solutions?id=sk92739) from the Security Management Server and Security Gateways involved in the case.

**Hotfix installation instructions:**   
Refer to [sk168597 - How to install a Hotfix](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk168597).

<br />

---

# Agent Instructions

This content is from the Check Point Support Center (https://support.checkpoint.com), the official knowledge base for Check Point cybersecurity products.

## Navigating This Knowledge Base

- **Complete index**: [llms.txt](https://support.checkpoint.com/llms.txt)
- **All SK articles**: [SecureKnowledge Sitemap](https://support.checkpoint.com/sitemaps/secureknowledge-sitemap-index.xml)
- **SK article URL pattern**: `https://support.checkpoint.com/results/sk/{skId}`
- **Markdown responses**: AI bot User-Agents automatically receive `text/markdown` content
