If sendsms is called from a shell script that send an sms to multiple users, smsd will not be able to send the sms' fast enough, and will go to sleep for 3600 seconds. e.g. for i in $SOMELIST; do sendsms $i test; done Adding a "sleep" for 10 seconds between sending sms' is a workaround for this, but a better solution is to add locking to sendsms. This solution isn't really good enough either, since smsd shoudl really be the one doing the locking, and shouldn't try to use the serial port lots of times at once. Reproducible: Always
Sorry, but this is not something Gentoo should do, ask for this upstream.
Reported upstream: http://www.meinemullemaus.de/smstools/support/viewtopic.php?f=3&t=472
Thanks.