I faced with very strange bug (or feature
) of android os. If my phone uses gprs and it find wifi network during gsm call, I can't use the internet until I terminate the call. Problem was tested in browser by opening new page and by writing simple code that sends datagram in cycle each second.
Can anybody explain it?
Thanks,
Eldar
P.S.
To reproduce this bug it's enough to follow these steps:
1) Turn wifi off and wait until 3g/grps/edge sign is appeared
2) Start gsm call
3) Turn wifi on
4) Try to open any page in browser (not cached
)

