Changeset 751
- Timestamp:
- 01/24/14 16:44:53 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/expeditee/network/FrameShare.java
r732 r751 326 326 byte[] contentsBuf = frameset.getBytes(); 327 327 Peer peer = _peers.get(peerName.toLowerCase()); 328 try { 329 // send inf request 330 DatagramPacket packet = new DatagramPacket( 331 contentsBuf, 332 contentsBuf.length, 333 peer.getAddress(), 334 peer.getPort() 335 + (update ? InfUpdate.OFFSET : InfServer.OFFSET)); 336 socket.send(packet); 337 338 byte[] buf = new byte[100]; 339 // get response 340 packet = new DatagramPacket(buf, buf.length); 341 socket.receive(packet); 342 343 // store frame contents 344 result = Integer.parseInt(new String(packet.getData(), 0, 345 packet.getLength())); 346 peerName = peer.getName(); 347 348 } catch (Exception e) { 349 e.printStackTrace(); 328 if(peer != null) { 329 try { 330 // send inf request 331 DatagramPacket packet = new DatagramPacket( 332 contentsBuf, 333 contentsBuf.length, 334 peer.getAddress(), 335 peer.getPort() 336 + (update ? InfUpdate.OFFSET : InfServer.OFFSET)); 337 socket.send(packet); 338 339 byte[] buf = new byte[100]; 340 // get response 341 packet = new DatagramPacket(buf, buf.length); 342 socket.receive(packet); 343 344 // store frame contents 345 result = Integer.parseInt(new String(packet.getData(), 0, 346 packet.getLength())); 347 peerName = peer.getName(); 348 349 } catch (Exception e) { 350 e.printStackTrace(); 351 } 350 352 } 351 353 socket.close();
Note:
See TracChangeset
for help on using the changeset viewer.