When I run my application on either Android emulator or an actual device, the LogCat output is filled withing literally seconds with this message in yellow color
01-26 10:50:42.550: WARN/PrintK(24):
rpc_zdelay_work_func => 0
This started happening pretty recently and I don’t even know what to look at, I mean this warning, supposedly it warns me about something, doesn’t it?
A bit about the app features:
so the application uses a lot of communication over XMPP (uses pretty many threads for that), it has a map, uses the GPS, I draw some stuff on the screen myself from the code, I use some custom png graphics, the layouts of the screens are made with merge, Relational and Linear layouts. To me it seems quite a natural app, without any fancy stuff…
OK, this is really weird, today that warning is just gone! It disappeared like never existed. The only difference I can think of is that I unplugged the usb cable.
PrintK() is a kernel method similar to Log(). It is used by kernel developers the same way Log is used by java developers. The message rpc_zdelay_work_func =>0 is something the developer wanted logged. It could be that the kernel is being taxed too heavily at a certain time and is reporting that the kernel is slowing down, or it could be that the usb comm was spazzing out the kernel. What ever the cause, it was not coming from your app.