4 ms·
Task Queue, with No Daemon
- cheeselip420 4y agowhy; not; just; run; commands; sequentially; in; bash?
- dyx 4y ago1. I want to run commands in background, but sequentially 2. Used in a server application for queued long-time task
- cheeselip420 4y ago(so; why; not; run; in; background;)& ?
- dyx 4y agoYou are right in this situation. The scene for this program is that I don't know all the tasks. Namely, tasks are generated in real time. 1. I posted some task to the queue and continue my work, then the work make me post another work. e. g. in a shell script 2. For server application to queue tasks
- cheeselip420 4y agoThanks for the explanation (and patience lol)
- icedchai 4y agoThis seems similar to the FreeBSD lockf command: https://www.freebsd.org/cgi/man.cgi?query=lockf https://www.freebsd.org/cgi/man.cgi?query=lockf
- dyx 4y agoI implement this program since flock(1) in Linux doesn't support timeout of pending. I've never used BSD. After reading the link provided by you, I think my program becomes no value, if there is a Linux version of lockf(1). Sad.