@@ -832,14 +832,16 @@ static int manager_connect_udev(Manager *m) {
832832 if (r < 0 )
833833 return r ;
834834
835- r = sd_device_monitor_attach_event (m -> device_seat_monitor , m -> event , 0 );
835+ r = sd_device_monitor_attach_event (m -> device_seat_monitor , m -> event );
836836 if (r < 0 )
837837 return r ;
838838
839- r = sd_device_monitor_start (m -> device_seat_monitor , manager_dispatch_seat_udev , m , "logind-seat-monitor" );
839+ r = sd_device_monitor_start (m -> device_seat_monitor , manager_dispatch_seat_udev , m );
840840 if (r < 0 )
841841 return r ;
842842
843+ (void ) sd_event_source_set_description (sd_device_monitor_get_event_source (m -> device_seat_monitor ), "logind-seat-monitor" );
844+
843845 r = sd_device_monitor_new (& m -> device_monitor );
844846 if (r < 0 )
845847 return r ;
@@ -856,14 +858,16 @@ static int manager_connect_udev(Manager *m) {
856858 if (r < 0 )
857859 return r ;
858860
859- r = sd_device_monitor_attach_event (m -> device_monitor , m -> event , 0 );
861+ r = sd_device_monitor_attach_event (m -> device_monitor , m -> event );
860862 if (r < 0 )
861863 return r ;
862864
863- r = sd_device_monitor_start (m -> device_monitor , manager_dispatch_device_udev , m , "logind-device-monitor" );
865+ r = sd_device_monitor_start (m -> device_monitor , manager_dispatch_device_udev , m );
864866 if (r < 0 )
865867 return r ;
866868
869+ (void ) sd_event_source_set_description (sd_device_monitor_get_event_source (m -> device_monitor ), "logind-device-monitor" );
870+
867871 /* Don't watch keys if nobody cares */
868872 if (!manager_all_buttons_ignored (m )) {
869873 r = sd_device_monitor_new (& m -> device_button_monitor );
@@ -878,13 +882,15 @@ static int manager_connect_udev(Manager *m) {
878882 if (r < 0 )
879883 return r ;
880884
881- r = sd_device_monitor_attach_event (m -> device_button_monitor , m -> event , 0 );
885+ r = sd_device_monitor_attach_event (m -> device_button_monitor , m -> event );
882886 if (r < 0 )
883887 return r ;
884888
885- r = sd_device_monitor_start (m -> device_button_monitor , manager_dispatch_button_udev , m , "logind-button-monitor" );
889+ r = sd_device_monitor_start (m -> device_button_monitor , manager_dispatch_button_udev , m );
886890 if (r < 0 )
887891 return r ;
892+
893+ (void ) sd_event_source_set_description (sd_device_monitor_get_event_source (m -> device_button_monitor ), "logind-button-monitor" );
888894 }
889895
890896 /* Don't bother watching VCSA devices, if nobody cares */
@@ -898,13 +904,15 @@ static int manager_connect_udev(Manager *m) {
898904 if (r < 0 )
899905 return r ;
900906
901- r = sd_device_monitor_attach_event (m -> device_vcsa_monitor , m -> event , 0 );
907+ r = sd_device_monitor_attach_event (m -> device_vcsa_monitor , m -> event );
902908 if (r < 0 )
903909 return r ;
904910
905- r = sd_device_monitor_start (m -> device_vcsa_monitor , manager_dispatch_vcsa_udev , m , "logind-vcsa-monitor" );
911+ r = sd_device_monitor_start (m -> device_vcsa_monitor , manager_dispatch_vcsa_udev , m );
906912 if (r < 0 )
907913 return r ;
914+
915+ (void ) sd_event_source_set_description (sd_device_monitor_get_event_source (m -> device_vcsa_monitor ), "logind-vcsa-monitor" );
908916 }
909917
910918 return 0 ;
0 commit comments