# [SMGD_PID_FILE_UPDATE](https://apps.juniper.net/syslog-explorer/?msg=SMGD_PID_FILE_UPDATE)

## SYSLOG Details
- **Message**: Unable to update PID file for <variable>program-name</variable>
- **Help**: smgd could not update PID file
- **Description**: The Session Manager proces (smgd) attempted to update the file that records its process ID (PID), which serves to prevent multiple instances of the smgd process from running simultaneously. The attempt failed.
- **Type**: SNO: Should Not Occur
- **Severity**: error
- **Cause**: Another instance of the smgd process is running.
- **Action**: Check whether another smgd process is running, and stop it if appropriate.
- **Attributes**: program-name
- **Facility**: LOG_DAEMON

## Found this message in the following releases:
- [Junos OS 24.2R1](https://apps.juniper.net/syslog-explorer/?msg=SMGD_PID_FILE_UPDATE&sw=Junos%20OS&rel=24.2R1)
- [Junos OS 23.4R1](https://apps.juniper.net/syslog-explorer/?msg=SMGD_PID_FILE_UPDATE&sw=Junos%20OS&rel=23.4R1)