|  |  | @ -22,6 +22,7 @@ import android.util.Log; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | import java.io.IOException; |  |  |  | import java.io.IOException; | 
			
		
	
		
		
			
				
					
					|  |  |  | import java.net.HttpURLConnection; |  |  |  | import java.net.HttpURLConnection; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | import java.util.Arrays; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | import ws.com.google.android.mms.pdu.PduParser; |  |  |  | import ws.com.google.android.mms.pdu.PduParser; | 
			
		
	
		
		
			
				
					
					|  |  |  | import ws.com.google.android.mms.pdu.RetrieveConf; |  |  |  | import ws.com.google.android.mms.pdu.RetrieveConf; | 
			
		
	
	
		
		
			
				
					|  |  | @ -88,7 +89,7 @@ public class MmsDownloadHelper extends MmsCommunication { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (pdu != null) break; |  |  |  |         if (pdu != null) break; | 
			
		
	
		
		
			
				
					
					|  |  |  |       } catch (IOException ioe) { |  |  |  |       } catch (IOException ioe) { | 
			
		
	
		
		
			
				
					
					|  |  |  |         Log.w("MmsDownloadHelper", ioe); |  |  |  |         Log.w(TAG, ioe); | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       } |  |  |  |       } | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -99,6 +100,7 @@ public class MmsDownloadHelper extends MmsCommunication { | 
			
		
	
		
		
			
				
					
					|  |  |  |     RetrieveConf retrieved = (RetrieveConf)new PduParser(pdu).parse(); |  |  |  |     RetrieveConf retrieved = (RetrieveConf)new PduParser(pdu).parse(); | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     if (retrieved == null) { |  |  |  |     if (retrieved == null) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       Log.w(TAG, "Couldn't parse PDU, raw server response: " + Arrays.toString(pdu)); | 
			
		
	
		
		
			
				
					
					|  |  |  |       throw new IOException("Bad retrieved PDU"); |  |  |  |       throw new IOException("Bad retrieved PDU"); | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | 
 |