19:38:30.921 [main] INFO ROOT - Logging Configured for sdcard 19:38:38.122 [main] DEBUG s.miniclient.android.ServersActivity - Looking for Servers... 19:38:38.124 [Thread-7734] DEBUG sagex.miniclient.ServerDiscovery - Sending out discovery packets to find SageTVPlaceshifter Servers... 19:38:48.121 [Thread-7734] ERROR sagex.miniclient.ServerDiscovery - Error discovering servers: java.net.SocketTimeoutException: null at libcore.io.IoBridge.maybeThrowAfterRecvfrom(IoBridge.java:598) ~[na:0.0] at libcore.io.IoBridge.recvfrom(IoBridge.java:556) ~[na:0.0] at java.net.PlainDatagramSocketImpl.doRecv(PlainDatagramSocketImpl.java:163) ~[na:0.0] at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:171) ~[na:0.0] at java.net.DatagramSocket.receive(DatagramSocket.java:274) ~[na:0.0] at sagex.miniclient.ServerDiscovery.discoverServers(ServerDiscovery.java:63) ~[na:0.0] at sagex.miniclient.ServerDiscovery$1.run(ServerDiscovery.java:25) ~[na:0.0] at java.lang.Thread.run(Thread.java:818) ~[na:0.0] Caused by: android.system.ErrnoException: recvfrom failed: EAGAIN (Try again) at libcore.io.Posix.recvfromBytes(Native Method) ~[na:0.0] at libcore.io.Posix.recvfrom(Posix.java:185) ~[na:0.0] at libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:250) ~[na:0.0] at libcore.io.IoBridge.recvfrom(IoBridge.java:553) ~[na:0.0] ... 6 common frames omitted 19:39:07.663 [main] DEBUG s.miniclient.android.ServersActivity - Looking for Servers... 19:39:07.665 [Thread-7735] DEBUG sagex.miniclient.ServerDiscovery - Sending out discovery packets to find SageTVPlaceshifter Servers... 19:39:08.421 [Thread-7735] DEBUG sagex.miniclient.ServerDiscovery - Discovery packet received: java.net.DatagramPacket@e9196fc 19:39:08.426 [Thread-7735] DEBUG sagex.miniclient.ServerDiscovery - Added server info: ServerInfo{address='192.168.0.128', port=31099, name='pvr', locatorID='FFFF-FFFF-D059-FD5F'} 19:39:12.749 [Thread-7735] ERROR sagex.miniclient.ServerDiscovery - Error discovering servers: java.net.SocketException: Socket closed at libcore.io.Posix.recvfromBytes(Native Method) ~[na:0.0] at libcore.io.Posix.recvfrom(Posix.java:185) ~[na:0.0] at libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:250) ~[na:0.0] at libcore.io.IoBridge.recvfrom(IoBridge.java:553) ~[na:0.0] at java.net.PlainDatagramSocketImpl.doRecv(PlainDatagramSocketImpl.java:163) ~[na:0.0] at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:171) ~[na:0.0] at java.net.DatagramSocket.receive(DatagramSocket.java:274) ~[na:0.0] at sagex.miniclient.ServerDiscovery.discoverServers(ServerDiscovery.java:63) ~[na:0.0] at sagex.miniclient.ServerDiscovery$1.run(ServerDiscovery.java:25) ~[na:0.0] at java.lang.Thread.run(Thread.java:818) ~[na:0.0] 19:39:12.911 [main] DEBUG s.m.a.gdx.MiniClientGDXActivity - Setting Translucent View 19:39:12.964 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Connecting to media server at 192.168.0.128:31099 19:39:12.965 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Establishing Server Connection 192.168.0.128:31099 for Connection Type: 1 19:39:12.975 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Connection accepted by server: 192.168.0.128 19:39:12.975 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Connected to media server 192.168.0.128 19:39:12.975 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Connecting to ui server at 192.168.0.128:31099 19:39:12.976 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Establishing Server Connection 192.168.0.128:31099 for Connection Type: 0 19:39:12.981 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Connection accepted by server: 192.168.0.128 19:39:12.981 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Connected to gfx server 192.168.0.128 19:39:13.061 [GLThread 7736] DEBUG s.m.android.gdx.MiniClientRenderer - CREATE: UI SIZE: Dimension{height=1080, width=1920}, SCREEN SIZE: Dimension{height=1080, width=1920} 19:39:13.087 [GFX-192.168.0.128] INFO s.miniclient.MiniClientConnection - Testing to see if server can do a pull mode streaming connection at 192.168.0.128:7818... 19:39:13.090 [GFX-192.168.0.128] INFO s.miniclient.MiniClientConnection - Server can do a pull-mode streaming connection at 192.168.0.128:7818 19:39:13.090 [GFX-192.168.0.128] INFO s.miniclient.MiniClientConnection - Max screen size=Dimension{height=1080, width=1920} 19:39:13.091 [GLThread 7736] DEBUG s.m.android.gdx.MiniClientRenderer - SIZE: width: 1920; height: 1080 19:39:13.091 [GLThread 7736] DEBUG s.m.android.gdx.MiniClientRenderer - VIEWPORT: width: 1920; height: 1080 19:39:13.092 [GLThread 7736] DEBUG s.m.android.gdx.MiniClientRenderer - VIEWPORT: x: 0; y: 0 19:39:13.092 [GLThread 7736] DEBUG s.m.android.gdx.MiniClientRenderer - WORLD: width: 1920.0; height: 1080.0 19:39:13.093 [GLThread 7736] DEBUG s.m.android.gdx.MiniClientRenderer - SCALE: Scale{xs=1.0, ys=1.0} 19:39:13.093 [GLThread 7736] DEBUG s.m.android.gdx.MiniClientRenderer - Notifying SageTV about the Resize Event: Dimension{height=1080, width=1920} 19:39:13.105 [GFX-192.168.0.128] DEBUG s.m.android.gdx.MiniClientRenderer - GFXCMD_INIT() called 19:39:13.105 [GFX-192.168.0.128] DEBUG s.m.android.gdx.MiniClientRenderer - Notifying SageTV about the Resize Event: Dimension{height=1080, width=1920} 19:39:13.109 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_TEXTMODE='' 19:39:13.110 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: FIRMWARE_VERSION='9.0.0' 19:39:13.111 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_BLENDMODE='POSTMULTIPLY' 19:39:13.112 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_DRAWMODE='FULLSCREEN' 19:39:13.112 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_SURFACES='TRUE' 19:39:13.113 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_HIRES_SURFACES='' 19:39:13.114 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_VIDEO_UPDATE='TRUE' 19:39:13.115 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_VIDEO_MASKS='' 19:39:13.115 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_BITMAP_FORMAT='PNG,JPG,GIF,BMP' 19:39:13.116 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_SCALING='HARDWARE' 19:39:13.117 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_NEGSCALING='' 19:39:13.117 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_OFFLINE_IMAGE_CACHE='TRUE' 19:39:13.118 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_YUV_IMAGE_CACHE='' 19:39:13.119 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_SUPPORTED_ASPECTS='' 19:39:13.119 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_ASPECT='' 19:39:13.120 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_FIXED_PAR='' 19:39:13.120 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_DIFFUSE_TEXTURES='' 19:39:13.121 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_XFORMS='' 19:39:13.121 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_TEXTURE_BATCH_LIMIT='' 19:39:13.122 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: VIDEO_ADVANCED_ASPECT_LIST='' 19:39:13.122 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_SUPPORTED_RESOLUTIONS='1920x1080;windowed' 19:39:13.123 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_SUPPORTED_RESOLUTIONS_DIGITAL='' 19:39:13.123 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_RESOLUTION='1920x1080' 19:39:13.124 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_HDMI_MODE='' 19:39:13.124 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_COMPOSITE='COLORKEY' 19:39:13.125 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_COLORKEY='080010' 19:39:13.125 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: AUDIO_OUTPUTS='' 19:39:13.126 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: AUDIO_OUTPUT='' 19:39:13.126 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: INPUT_DEVICES='IR,KEYBOARD' 19:39:13.127 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: DISPLAY_OVERSCAN='0;0;1.0;1.0' 19:39:13.128 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: VIDEO_CODECS='MPEG2-VIDEO,MPEG2-VIDEO@HL,MPEG1-VIDEO,MPEG4-VIDEO,DIVX3,MSMPEG4,FLASHVIDEO,H.264,WMV9,VC1,MJPEG' 19:39:13.128 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: AUDIO_CODECS='MPG1L2,MPG1L3,AC3,AAC,AAC-HE,WMA,FLAC,VORBIS,PCM,DTS,DCA,PCM_S16LE,WMA8,ALAC,WMAPRO,0X0162,DolbyTrueHD,DTS-HD,DTS-MA,EAC3,EC-3' 19:39:13.129 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: PULL_AV_CONTAINERS='AVI,FLASHVIDEO,Quicktime,Ogg,MP3,AAC,WMV,ASF,FLAC,MATROSKA,WAV,AC3' 19:39:13.129 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: PUSH_AV_CONTAINERS='MPEG2-PS,MPEG2-TS,MPEG1-PS' 19:39:13.130 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: STREAMING_PROTOCOLS='file,stv' 19:39:13.130 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: FIXED_PUSH_MEDIA_FORMAT='' 19:39:13.133 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: FRAME_STEP='' 19:39:13.135 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_CURSORPROP='' 19:39:13.136 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: DETAILED_BUFFER_STATS='FALSE' 19:39:13.137 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: PUSH_BUFFER_SEEKING='TRUE' 19:39:13.138 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: MEDIA_PLAYER_BUFFER_DELAY='0' 19:39:13.139 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: REMOTE_FS='' 19:39:13.140 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: IR_PROTOCOL='' 19:39:13.141 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_SUBTITLES='TRUE' 19:39:13.141 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: FORCED_MEDIA_RECONNECT='TRUE' 19:39:13.142 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: AUTH_CACHE='TRUE' 19:39:13.143 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: DEINTERLACE_CONTROL='' 19:39:13.144 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: PUSH_BUFFER_LIMIT='' 19:39:13.144 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: ZLIB_COMM='TRUE' 19:39:13.145 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: OFFLINE_CACHE_CONTENTS='file-C3a5cProgram20Files5cSageTV5cSageTV5cSTVs5cSageTV75cSecureLoginBG2ejpg-1273258162000-960-540|file-C3a5cProgram20Files5cSageTV5cSageTV5cSTVs5cSageTV75cSageLogo2562epng-1269906710000-256-89|glyphmap-Arial-63-0-7-pvr-7.1.9.256-128-128|glyphmap-Arial-63-0-8-pvr-7.1.9.256-128-128|glyphmap-Arial-63-0-10-pvr-7.1.9.256-128-128|glyphmap-Arial-63-0-11-pvr-7.1.9.256-128-128|glyphmap-Arial-63-0-12-pvr-7.1.9.256-128-128|glyphmap-Arial-63-0-13-pvr-7.1.9.256-128-128|glyphmap-Arial-63-0-3-pvr-7.1.9.256-128-128|glyphmap-Arial-40-0-0-pvr-7.1.9.256-128-128|glyphmap-Arial-40-0-1-pvr-7.1.9.256-128-128|glyphmap-Arial-40-0-2-pvr-7.1.9.256-128-128|glyphmap-Arial-40-0-3-pvr-7.1.9.256-128-128|glyphmap-Arial-40-0-4-pvr-7.1.9.256-128-128|file-C3a5cProgram20Files5cSageTV5cSageTV5cSTVs5cSageTV75cThemes5cStandard5cButtonBG2epng-1279139472000-248-43|file-C3a5cProgram20Files5cSageTV5cSageTV5cSTVs5cSageTV75cThemes5cStandard5cMarkerUnChecked2epng-1274471458000-155-138|glyphmap-Arial-63-0-4-pvr-7.1.9.256-128-128|glyphmap-Arial-63-0-6-pvr-7.1.9.256-128-128|file-C3a5cProgram20Files5cSageTV5cSageTV5cSTVs5cSageTV75cThemes5cStandard5cDialogBG2epng-1274471458000-312-312|glyphmap-Arial-40-1-0-pvr-7.1.9.256-128-128|glyphmap-Arial-40-1-2-pvr-7.1.9.256-128-128|glyphmap-Arial-40-1-3-pvr-7.1.9.256-128-128|glyphmap-Arial-40-1-4-pvr-7.1.9.256-128-128|glyphmap-Arial-40-1-5-pvr-7.1.9.256-128-128|file-C3a5cProgram20Files5cSageTV5cSageTV5cSTVs5cSageTV75cThemes5cStandard5cButtonHighlight2epng-1274471458000-248-38|' 19:39:13.146 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: ADVANCED_IMAGE_CACHING='TRUE' 19:39:13.147 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: VIDEO_ADVANCED_ASPECT='' 19:39:13.149 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - SetProperty ADVANCED_IMAGE_CACHING 19:39:13.152 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - SetProperty RECONNECT_SUPPORTED 19:39:13.154 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - SetProperty ZLIB_COMM_XFER 19:39:13.159 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - SetProperty GFX_ASPECT 19:39:13.162 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - SetProperty SUBTITLES_CALLBACKS 19:39:13.164 [GFX-192.168.0.128] DEBUG s.miniclient.MiniClientConnection - GetProperty: CRYPTO_ALGORITHMS='RSA,Blowfish,DH,DES' 19:39:16.517 [GFX-192.168.0.128] DEBUG sagex.miniclient.GFXCMD2 - LoadImageCompressed: 18295405 19:39:16.519 [GFX-192.168.0.128] DEBUG sagex.miniclient.GFXCMD2 - LoadImageCompressed: 18295405, file-C3a5cProgram20Files5cSageTV5cSageTV5cSTVs5cSageTV75cThemes5cStandard5cBlackBGFillSquare2epng-1274471458000-48-48 19:39:16.526 [GFX-192.168.0.128] DEBUG sagex.miniclient.GFXCMD2 - LoadImageCompressed: 18295405, reading Cached File: /data/data/sagex.miniclient.android/cache/imgcache/file-C3a5cProgram20Files5cSageTV5cSageTV5cSTVs5cSageTV75cThemes5cStandard5cBlackBGFillSquare2epng-1274471458000-48-48 19:40:16.633 [GFX-192.168.0.128] DEBUG sagex.miniclient.GFXCMD2 - CACHE ID verification failed for rezName=file-C3a5cProgram20Files5cSageTV5cSageTV5cSTVs5cSageTV75cThemes5cStandard5cBlackBGFillSquare2epng-1274471458000-48-48 cacheSize=0x0 reqSize=48x48 19:40:16.641 [GFX-192.168.0.128] DEBUG sagex.miniclient.GFXCMD2 - LoadImageCompressed: 18295405 19:40:16.642 [GFX-192.168.0.128] DEBUG sagex.miniclient.GFXCMD2 - LoadImageCompressed: 18295405, file-C3a5cProgram20Files5cSageTV5cSageTV5cSTVs5cSageTV75cThemes5cStandard5cBlackBGFillSquare2epng-1274471458000-48-48 19:40:16.643 [GFX-192.168.0.128] DEBUG sagex.miniclient.GFXCMD2 - LoadImageCompressed: 18295405, reading Cached File: /data/data/sagex.miniclient.android/cache/imgcache/file-C3a5cProgram20Files5cSageTV5cSageTV5cSTVs5cSageTV75cThemes5cStandard5cBlackBGFillSquare2epng-1274471458000-48-48 19:40:23.076 [Media-192.168.0.128] ERROR s.miniclient.MiniClientConnection - Error w/ Media Thread java.io.EOFException: null at libcore.io.Streams.readFully(Streams.java:83) ~[na:0.0] at java.io.DataInputStream.readFully(DataInputStream.java:99) ~[na:0.0] at java.io.DataInputStream.readFully(DataInputStream.java:95) ~[na:0.0] at sagex.miniclient.MiniClientConnection.MediaThread(MiniClientConnection.java:1859) ~[na:0.0] at sagex.miniclient.MiniClientConnection.access$000(MiniClientConnection.java:26) ~[na:0.0] at sagex.miniclient.MiniClientConnection$1.run(MiniClientConnection.java:398) ~[na:0.0] 19:40:23.082 [Media-192.168.0.128] INFO s.miniclient.MiniClientConnection - Establishing Server Connection 192.168.0.128:31099 for Connection Type: 1 19:40:23.103 [Media-192.168.0.128] INFO s.miniclient.MiniClientConnection - Connection accepted by server: 192.168.0.128 19:40:26.650 [GFX-192.168.0.128] ERROR s.miniclient.MiniClientConnection - Error w/ GFX Thread java.io.IOException: invalid stored block lengths at com.jcraft.jzlib.InflaterInputStream.read(InflaterInputStream.java:112) ~[na:0.0] at com.jcraft.jzlib.ZInputStream.read(ZInputStream.java:92) ~[na:0.0] at libcore.io.Streams.readFully(Streams.java:81) ~[na:0.0] at java.io.DataInputStream.readFully(DataInputStream.java:99) ~[na:0.0] at java.io.DataInputStream.readFully(DataInputStream.java:95) ~[na:0.0] at sagex.miniclient.MiniClientConnection$3.run(MiniClientConnection.java:508) ~[na:0.0] 19:40:26.686 [Media-192.168.0.128] ERROR s.miniclient.MiniClientConnection - Error w/ Media Thread java.net.SocketException: Socket closed at libcore.io.Posix.recvfromBytes(Native Method) ~[na:0.0] at libcore.io.Posix.recvfrom(Posix.java:185) ~[na:0.0] at libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:250) ~[na:0.0] at libcore.io.IoBridge.recvfrom(IoBridge.java:553) ~[na:0.0] at java.net.PlainSocketImpl.read(PlainSocketImpl.java:485) ~[na:0.0] at java.net.PlainSocketImpl.access$000(PlainSocketImpl.java:37) ~[na:0.0] at java.net.PlainSocketImpl$PlainSocketInputStream.read(PlainSocketImpl.java:237) ~[na:0.0] at libcore.io.Streams.readFully(Streams.java:81) ~[na:0.0] at java.io.DataInputStream.readFully(DataInputStream.java:99) ~[na:0.0] at java.io.DataInputStream.readFully(DataInputStream.java:95) ~[na:0.0] at sagex.miniclient.MiniClientConnection.MediaThread(MiniClientConnection.java:1859) ~[na:0.0] at sagex.miniclient.MiniClientConnection.access$000(MiniClientConnection.java:26) ~[na:0.0] at sagex.miniclient.MiniClientConnection$1.run(MiniClientConnection.java:398) ~[na:0.0] 19:40:26.742 [main] DEBUG s.miniclient.android.ServersActivity - Looking for Servers... 19:40:26.744 [Thread-7743] DEBUG sagex.miniclient.ServerDiscovery - Sending out discovery packets to find SageTVPlaceshifter Servers... 19:40:26.786 [Thread-7743] DEBUG sagex.miniclient.ServerDiscovery - Discovery packet received: java.net.DatagramPacket@312585fa 19:40:26.790 [Thread-7743] DEBUG sagex.miniclient.ServerDiscovery - Added server info: ServerInfo{address='192.168.0.128', port=31099, name='pvr', locatorID='FFFF-FFFF-D059-FD5F'} 19:40:27.124 [main] DEBUG s.m.a.gdx.MiniClientGDXActivity - Closing MiniClient Connection 19:40:36.758 [Thread-7743] ERROR sagex.miniclient.ServerDiscovery - Error discovering servers: java.net.SocketTimeoutException: null at libcore.io.IoBridge.maybeThrowAfterRecvfrom(IoBridge.java:598) ~[na:0.0] at libcore.io.IoBridge.recvfrom(IoBridge.java:556) ~[na:0.0] at java.net.PlainDatagramSocketImpl.doRecv(PlainDatagramSocketImpl.java:163) ~[na:0.0] at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:171) ~[na:0.0] at java.net.DatagramSocket.receive(DatagramSocket.java:274) ~[na:0.0] at sagex.miniclient.ServerDiscovery.discoverServers(ServerDiscovery.java:63) ~[na:0.0] at sagex.miniclient.ServerDiscovery$1.run(ServerDiscovery.java:25) ~[na:0.0] at java.lang.Thread.run(Thread.java:818) ~[na:0.0] Caused by: android.system.ErrnoException: recvfrom failed: EAGAIN (Try again) at libcore.io.Posix.recvfromBytes(Native Method) ~[na:0.0] at libcore.io.Posix.recvfrom(Posix.java:185) ~[na:0.0] at libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:250) ~[na:0.0] at libcore.io.IoBridge.recvfrom(IoBridge.java:553) ~[na:0.0] ... 6 common frames omitted