Tworzę nowy socket

  socketServer = new LocalServerSocket(SOCKET_NAME);

Następnie gdy wywołam

socketServer.Close();

i ponownie

  socketServer = new LocalServerSocket(SOCKET_NAME);

To mam komunikat że socket jest już w użyciu. Dlaczego ??