mirror of
				https://github.com/rad4day/Waybar.git
				synced 2025-10-31 16:02:43 +01:00 
			
		
		
		
	fix: man
This commit is contained in:
		| @@ -33,11 +33,11 @@ Addressed by *custom/<name>* | |||||||
| 	You can update it manually with a signal. If no *interval* is defined, | 	You can update it manually with a signal. If no *interval* is defined, | ||||||
| 	it is assumed that the out script loops it self. | 	it is assumed that the out script loops it self. | ||||||
|  |  | ||||||
| *restart_interval*: ++ | *restart-interval*: ++ | ||||||
| 	typeof: integer ++ | 	typeof: integer ++ | ||||||
| 	The restart interval (in seconds). | 	The restart interval (in seconds). | ||||||
| 	Can't be used with the *interval* option, so only with continuous scripts. | 	Can't be used with the *interval* option, so only with continuous scripts. | ||||||
| 	Once the scripts exit, it'll be re-executed after the *restart_interval*. | 	Once the script exit, it'll be re-executed after the *restart-interval*. | ||||||
|  |  | ||||||
| *signal*: ++ | *signal*: ++ | ||||||
| 	typeof: integer ++ | 	typeof: integer ++ | ||||||
|   | |||||||
| @@ -60,13 +60,13 @@ void waybar::modules::Custom::continuousWorker() { | |||||||
|         dp.emit(); |         dp.emit(); | ||||||
|         spdlog::error("{} stopped unexpectedly, is it endless?", name_); |         spdlog::error("{} stopped unexpectedly, is it endless?", name_); | ||||||
|       } |       } | ||||||
|       if (config_["restart_interval"].isUInt()) { |       if (config_["restart-interval"].isUInt()) { | ||||||
|         pid_ = -1; |         pid_ = -1; | ||||||
|         fp_ = util::command::open(cmd, pid_); |         fp_ = util::command::open(cmd, pid_); | ||||||
|         if (!fp_) { |         if (!fp_) { | ||||||
|           throw std::runtime_error("Unable to open " + cmd); |           throw std::runtime_error("Unable to open " + cmd); | ||||||
|         } |         } | ||||||
|         thread_.sleep_for(std::chrono::seconds(config_["restart_interval"].asUInt()); |         thread_.sleep_for(std::chrono::seconds(config_["restart-interval"].asUInt()); | ||||||
|       } else { |       } else { | ||||||
|         thread_.stop(); |         thread_.stop(); | ||||||
|       } |       } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Alex
					Alex