help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Help-smalltalk] [bug] async signal queue can miss events


From: Holger Hans Peter Freyther
Subject: [Help-smalltalk] [bug] async signal queue can miss events
Date: Tue, 28 Aug 2012 13:47:42 -0700

Issue status update for http://smalltalk.gnu.org/node/651 Post a follow up: http://smalltalk.gnu.org/project/comments/add/651

Project:      GNU Smalltalk
Version:      <none>
Component:    VM
Category:     bug reports
Priority:     normal
Assigned to:  Unassigned
Reported by:  zecke
Updated by:   zecke
Status:       active

I had this once on a deployed image but can more easily reproduce it
right now.

The symptom:
A Process is stuck reading from a socket while data is available.

$ netstat -np | grep gst
tcp 20 0 127.0.0.1:48944 127.0.0.1:3002 ESTABLISHED 21642/gst

This happens on this code:

Eval [
  1 to: 100 do:[:each | | socket |
      socket := Sockets.StreamSocket
          remote: 'localhost' port: 3002.
      socket next.
      socket close.
  ].
]

it occurs with 3.2.4+ from the stable-3.2 branch.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]