Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
laboratoare:laborator06 [2015/04/06 16:20] Andrei Roșu-Cojocaru |
laboratoare:laborator06 [2015/04/06 16:49] (current) Andrei Roșu-Cojocaru |
||
|---|---|---|---|
| Line 500: | Line 500: | ||
| public void stopServer() { | public void stopServer() { | ||
| isRunning = false; | isRunning = false; | ||
| - | try { | + | new Thread(new Runnable() { |
| - | serverSocket.close(); | + | @Override |
| - | } catch(IOException ioException) { | + | public void run() { |
| - | Log.e(Constants.TAG, "An exception has occurred: "+ioException.getMessage()); | + | try { |
| - | if (Constants.DEBUG) { | + | if (serverSocket != null) { |
| - | ioException.printStackTrace(); | + | serverSocket.close(); |
| + | } | ||
| + | Log.v(Constants.TAG, "stopServer() method invoked "+serverSocket); | ||
| + | } catch(IOException ioException) { | ||
| + | Log.e(Constants.TAG, "An exception has occurred: "+ioException.getMessage()); | ||
| + | if (Constants.DEBUG) { | ||
| + | ioException.printStackTrace(); | ||
| + | } | ||
| + | } | ||
| } | } | ||
| - | } | + | }).start(); |
| } | } | ||
| | | ||
| Line 869: | Line 877: | ||
| - dacă s-a primit același cuvânt cu cel trimis anterior, înseamnă că termenul nu a fost corect, astfel încât trebuie format un cuvânt cu același prefix ca anterior, acesta fiind afișat în câmpul text ''wordEdiTtext''; | - dacă s-a primit același cuvânt cu cel trimis anterior, înseamnă că termenul nu a fost corect, astfel încât trebuie format un cuvânt cu același prefix ca anterior, acesta fiind afișat în câmpul text ''wordEdiTtext''; | ||
| - altfel, se afișează un mesaj de eroare. | - altfel, se afișează un mesaj de eroare. | ||
| + | |||
| + | Informațiile cu privire la șirurile de caractere care au fost trimise, respectiv primite, vor fi jurnalizate în câmpurile text ''serverHistoryTextView'' și ''clientHistoryTextView''. | ||
| **8.** Să se încarce modificările realizate în cadrul depozitului 'Laborator06' de pe contul Github personal, folosind un mesaj sugestiv. <code> | **8.** Să se încarce modificările realizate în cadrul depozitului 'Laborator06' de pe contul Github personal, folosind un mesaj sugestiv. <code> | ||
