[BUG]Socket(Object)>>doesNotUnderstand: #waitForConnectionUntil:

Joel Shellman joel at ikestrel.com
Fri Aug 22 05:31:02 UTC 2003


[[ Tried to auto send this from Squeak, but I got an error trying to do 
that too (Socket waitForDataUntil:?). ]]

Trying to run KomHttpServer 6.1/Seaside with:

| ma seaside |
	seaside := WAKom default.
	ma := ModuleAssembly core.
	ma serverRoot: FileDirectory default fullName.
	ma alias: '/seaside' to: [ma addPlug: [:request | seaside process: 
request]].
	ma documentRoot: FileDirectory default fullName.
	ma directoryIndex: 'index.html index.htm'.
	ma serveFiles.
	(HttpService startOn: 8080 named: 'httpd') plug: ma rootModule


21 August 2003 10:23:14 pm

VM: Win32 - Squeak3.4 of 1 March 2003 [latest update: #5170]
Image: Squeak3.6beta [latest update: #5395]

Socket(Object)>>doesNotUnderstand: #waitForConnectionUntil:
	Receiver: a Socket[waitingForConnection]
	Arguments and temporary variables:
		aMessage: 	a Message with selector: #waitForConnectionUntil: and 
arguments: #(17...etc...
	Receiver's instance variables:
		semaphore: 	a Semaphore()
		socketHandle: 	a ByteArray(227 133 44 10 0 0 0 0 176 255 9 0)
		readSemaphore: 	a Semaphore()
		writeSemaphore: 	a Semaphore()
		primitiveOnlySupportsOneSemaphore: 	true

Socket>>waitForAcceptFor:ifTimedOut:
	Receiver: a Socket[waitingForConnection]
	Arguments and temporary variables:
		timeout: 	10
		timedOutBlock: 	[] in TcpListener>>pvtListenLoop:
		deadline: 	171424408
	Receiver's instance variables:
		semaphore: 	a Semaphore()
		socketHandle: 	a ByteArray(227 133 44 10 0 0 0 0 176 255 9 0)
		readSemaphore: 	a Semaphore()
		writeSemaphore: 	a Semaphore()
		primitiveOnlySupportsOneSemaphore: 	true

[] in TcpListener>>pvtListenLoop:
	Arguments and temporary variables:
		aBlock: 	[] in HttpService(Service)>>start
		socket: 	nil
		listener: 	a Socket[waitingForConnection]

BlockContext>>ifCurtailed:
	Receiver: [] in TcpListener>>pvtListenLoop:
	Arguments and temporary variables:
		aBlock: 	[] in TcpListener>>pvtListenLoop:
	Receiver's instance variables:
		sender: 	BlockContext>>ifCurtailed:
		pc: 	110
		stackp: 	0
		nargs: 	0
		startpc: 	99
		home: 	TcpListener>>pvtListenLoop:


--- The full stack ---
Socket(Object)>>doesNotUnderstand: #waitForConnectionUntil:
Socket>>waitForAcceptFor:ifTimedOut:
[] in TcpListener>>pvtListenLoop:
BlockContext>>ifCurtailed:
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[] in TcpListener>>pvtListenLoop:
Process class>>terminationOkDuring:
[] in TcpListener>>pvtListenLoop:
BlockContext>>whileTrue:
TcpListener>>pvtListenLoop:
[] in TcpListener>>listenWhile:
BlockContext>>ensure:
TcpListener>>listenWhile:
[] in HttpService(TcpService)>>runWhile:
BlockContext>>ensure:
HttpService(TcpService)>>runWhile:
[] in HttpService(Service)>>start
BlockContext>>ensure:
[] in HttpService(Service)>>start
BlockContext>>on:do:
BlockContext>>valueWithBindingsContext:
BlockContext>>valueWithBindings:
[] in BlockContext>>newProcessWithBindings:
[] in BlockContext>>newProcess




More information about the Squeak-dev mailing list