View Single Post
Posts: 1,048 | Thanked: 979 times | Joined on Mar 2008 @ SF Bay Area
#242
Originally Posted by kbyork View Post
I'm not sure if I waited 45 secs before I tried canceling that call.

But on the next call attempt, it showed "Another call is in progress, please try again later".

I can try again in the morning, if you need more detail.
qgvdial has a network timeout of 45 seconds.
If you abort the call, qgvdial has to send another network request to Google voice to cancel the call.

Here's my theory of what happens: In the scenario you describe, the first call is pending, then you cancel it, which causes qgvdial to send more network data (which isn't going anywhere because of the terms and conditions page).
Because of this, the next call says "Another call is in progress".

You'll have to wait for 45 seconds per request for that timeout to expire.
__________________
qgvdial: Google Voice client. All downloads
qgvtp: Phone integration for the n900 that dials out and sends texts using qgvdial.
mosquitto: message broker that implements the MQ Telemetry Transport protocol version 3.
qgvnotify: Google voice and contacts notifier for diablo and maemo.

If you want to thank me, click the Thanks button.
If you'd like to thank my applications, vote to move them to extras.