Se você olhar a classe com.sun.cldc.io.j2me.socket.Protocol, que é a implementação utilizada para sockets no CLDC, o método invocado é o open0() que passa o boolean timeout que apenas joca a exceção para cima, se o timeout expirar.
Será necessário uma maneira diferente de efetuar a conexão. Se o desejado é simular um timeout, coloque a operação de conexão em uma thread (separada ou não) e execute o timeout nesta thread. Claudio Miranda Glaucio Scheibel wrote: > > Pessoal, uma pequena duvida: > > Existe alguma maneira de setar o timeout numa conexão via socket do CLDC? > > estou fazendo: > > String uri = "socket://servidor:4445"; > StreamConnection con = (StreamConnection) Connector.open(uri, > Connector.READ_WRITE, true); > > Ja tentei trocar a uri para: > "socket://servidor:4445;timeout=200000" > mas não funcionou. > > Alguma ideia? > Glaucio _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------