You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mi duda no se trata sobre una librería, built-in o mala práctica, ya que eso se pregunta en la issue creada para ello.
Mi duda no se trata de un tema administrativo o personal, ya que en ese caso debo contactar a mi profe, al Jefe de Bienestar o al correo del curso (https://iic2233.github.io/contacto/)
Utilizaré un título descriptivo y llenaré correctamente esta plantilla
De ser necesario, solo colocaré código simple que permita explicar mi problema o duda, ya que compartir código de esta evaluación puede ser considerado copia
Hola!
Me está ocurriendo un error raro al tratar de conectar un segundo cliente al servidor, ya que cuando trato de conectar un segundo cliente me tira el siguiente error y no entiendo que es:
Excepción:
System.ArgumentOutOfRangeException: El valor debe ser mayor que o igual a cero y menor que el tamaño de búfer de consola en dicha dimensión.
Nombre del parámetro: left
Valor actual -1.
en System.Console.SetCursorPosition(Int32 left, Int32 top)
en Microsoft.PowerShell.Internal.VirtualTerminal.set_CursorLeft(Int32 value)
en Microsoft.PowerShell.PSConsoleReadLine.ReallyRender(RenderData renderData, String defaultColor)
en Microsoft.PowerShell.PSConsoleReadLine.ForceRender()
en Microsoft.PowerShell.PSConsoleReadLine.Insert(Char c)
en Microsoft.PowerShell.PSConsoleReadLine.SelfInsert(Nullable`1 key, Object arg)
en Microsoft.PowerShell.PSConsoleReadLine.ProcessOneKey(ConsoleKeyInfo key, Dictionary`2 dispatchTable, Boolean ignoreIfNoAction,
Object arg)
en Microsoft.PowerShell.PSConsoleReadLine.InputLoop()
en Microsoft.PowerShell.PSConsoleReadLine.ReadLine(Runspace runspace, EngineIntrinsics engineIntrinsics)
No entiendo por qué aparece este error cuando trato de conectar un segundo cliente pero no cuando trato de conectar el primer cliente, ya que en principio deberían ser los mismos. Además, el primer cliente no se interrumpe y solo se cae el segundo cliente que trato de conectar.
Gracias de antemano.
The text was updated successfully, but these errors were encountered:
Hola, en tu función que recibe un paquete por partes, left es la variable que usas para contar cuanta información te falta recibir? Puede ser que le estés pidiendo a recv que reciba un paquete de tamaño -1.
Si, lo que hago es abrir varias ventanas separadas de VSCode y en cada una ejecuto un main, en una ejecuto el main del servidor y en las otras el main del cliente, donde solo una anda bien y en el resto de ventanas se caen por este error.
Puedes por favor probar ejecutarlas en diferentes ventanas de Powershell, en vez de usar la terminal interna de VSCode? El error parece ser por un problema de la terminal interna de VSCode.
Hola!
Me está ocurriendo un error raro al tratar de conectar un segundo cliente al servidor, ya que cuando trato de conectar un segundo cliente me tira el siguiente error y no entiendo que es:
No entiendo por qué aparece este error cuando trato de conectar un segundo cliente pero no cuando trato de conectar el primer cliente, ya que en principio deberían ser los mismos. Además, el primer cliente no se interrumpe y solo se cae el segundo cliente que trato de conectar.
Gracias de antemano.
The text was updated successfully, but these errors were encountered: