Questions tagged [async]
The async tag has no summary.
21 questions
1
vote
1
answer
124
views
Open v4l2loopback device with O_NONBLOCK
I'm writing a python library called linuxpy which supports V4L2.
One of the features is being able to open de V4L2 device in non blocking mode (O_NONBLOCK) to be cooperative with python async/await.
I ...
0
votes
1
answer
158
views
how to get file descriptors of PTY inside of a child?
https://man7.org/linux/man-pages/man7/pty.7.html
in the "UNIX 98 pseudoterminals" it is said that ptsname can be used (and then open), but this function accepts file descriptor. i tried to ...
1
vote
1
answer
190
views
how to install brew forumlae simultaneously?
I tried this, I'll keep the list short:
IFS=$'\n'
pkgs=(
go
gcc
make
node
)
installPkgs() {
brew install $1
}
export -f installPkgs
parallel -j 0 installPkgs ::: ${pkgs[@]}
This didn'...
1
vote
1
answer
12k
views
Curl returning with no response and does not wait for `wait=x seconds`
I call an async service that takes ~80 seconds to respond. I run:
curl -v -X POST https://hostname.com/service/v2/predict \
-H 'x-api-key: somekey' \
-H 'x-request-id: longfiles' \
-H "...
0
votes
1
answer
104
views
Asynchronous downloading from virtual machine?
I have some files stored on a virtual machine that I'm downloading onto my PC. There are approximately 1 million files and I have been using the following command:
scp vm_user@IP:/home/vm_user/...
5
votes
4
answers
4k
views
How to attach a listener to sysfs files?
How to watch for sysfs file changes (like /sys/class/net/eth0/statistics/operstate) and execute a command on content change?
inotify does not work on sysfs
I don't want to poll. I want to set a ...
3
votes
2
answers
2k
views
Stopping an asynchronous while loop in a shell script
I have a asynchronous while loop that restarts processes until some condition is met. This look something like this:
(while [ "$check_condition" -eq 1 ]; do
./async_command
done) &
....
4
votes
1
answer
654
views
Why does io_uring have a layer of indirection for the submission queue?
From the paper on io_uring, the submission ring contains indices into a submission array, where the submission event itself is stored. The documentation explains this layer of indirection as follows:
...
4
votes
1
answer
758
views
How to set interval for an asynchronous command in bash?
I'm trying to achieve this
while condition; do
var=value1
### update value every 5s
while sleep 5; do
var=value2
done
###
...
[ rest of code ]
done
The problem here is that the script will ...
4
votes
1
answer
2k
views
To sync or not to sync in an embedded environment?
I have a single board appliance that runs Debian 10 on a chunk of flash. UBIFS is used, and is split into two volumes: an ro roots, and an rw /var. I have found that under power cycling/reset ...
1
vote
1
answer
420
views
Enabling Asynchronous IO at HP-UX Operating System
We are using HP-UX Itanium version B.11.31 and this server is used for running Sybase database version ASE15.7. I would like to know how to enable Asynchronous IO at Operating System level.
I went ...
0
votes
1
answer
491
views
Asynchronous background jobs in linux can interfere to each other?
I was trying to use a linux command repeatedly and I decided to use bash scripting. The command is curl and it has blue screen given to the target web server. I was doing this as a pentester in my ...
0
votes
1
answer
516
views
Linux AIO / io_submit / io_getevents / on fifo (named pipes)
I have to write a lot of data to a pipe. Can I use the Linux calls
io_submit/io_getevents for writing to Named Pipes or it is defined only for regular files. I tried finding any document which ...
2
votes
1
answer
719
views
What does "asynchronous" mean in these cases?
I have asked what "asynchronous" means a while ago for interrupts. Now I have the same question but for running shell commands and for cancelling threads.
From Bash manual
If a command is ...
3
votes
1
answer
1k
views
Messages on new terminal after using nohup
I'm trying to run a few commands asynchronously on a login script (.bash_profile).
When I open a new terminal, I see messages like this. They also show up when I log onto a system over SSH.
Last ...