Smsq creates call file without .call extension

When sending sms from commandline, smsq places the call file in /var/spool/asterisk/outgoing but it does not get processed and there is no message in the logfile.
The call file just stays there until I restart asterisk and then it does get sent successfully, so processing happens only once on restart.

Then I noticed the call file is created without the usual .call file extension, so I tried renaming it manually and it got sent immediately!

Is it broken or am I doing something wrong?

Using asterisk-1.8.3.3-1.fc15.i686 , recompiled to include smsq utility.
Tested with asterisk-1.8.4.2 and same result.

I found that the extension is not the problem.
Renaming the file to anything triggers asterisk to send it.

Even a ‘touch /var/spool/asterisk/outgoing/*’ is enough to trigger asterisk, but for some reason smsq does not trigger anything when it creates the file.