Comments (4)
[ LP comment 1 by: Brian Granger, on 2009-04-14 21:38:33.292246+00:00 ]
I have confirmed this. It also occurs for the MultiEngineClient when the controller stop and is restarted underneath a live client. The client should have reconnect logic that is triggered on a DeadReferenceError.
from ipython.
[ LP comment 2 by: Vishal Vatsa, on 2009-04-24 18:22:23+00:00 ]
Hey Brian,
Totally forgot about this bug. Since I have had a look at this before,
feel free to assign it to me.
-vishal
2009/4/14 Brian Granger [email protected]:
I have confirmed this. It also occurs for the MultiEngineClient when
the controller stop and is restarted underneath a live client. The
client should have reconnect logic that is triggered on a
DeadReferenceError.** Changed in: ipython
Importance: Undecided => Medium** Changed in: ipython
Status: New => Confirmed** Changed in: ipython
Assignee: (unassigned) => Brian Granger (ellisonbg)Getting "DeadReferenceError: Calling Stale Broker" after ipcontroller restart
https://bugs.launchpad.net/bugs/308253
You received this bug notification because you are a direct subscriber
of the bug.Status in IPython - Enhanced Interactive Python: Confirmed
Bug description:
Not Sure that is a bug or an expected behavior.I am starting the ipcontoller such that it reuses the ipcontroller-tc.furl between restarts.
After the restart, if I invoke a DeadReferenceError with the following traceback:
I am using the blocking TaskClient from an ipython shell.In [8]: tc.spin()
DeadReferenceError Traceback (most recent call last)
/home/vishal/ in ()
/usr/lib/python2.5/site-packages/IPython/kernel/taskclient.pyc in spin(self)
119 scheduler is idle for some reason.
120 """
--> 121 return blockingCallFromThread(self.task_controller.spin)
122
123 def queue_status(self, verbose=False):/usr/lib/python2.5/site-packages/IPython/kernel/twistedutil.pyc in blockingCallFromThread(f, _a, *_kw)
67 @raise: any error raised during the callback chain.
68 """
---> 69 return twisted.internet.threads.blockingCallFromThread(reactor, f, _a, *_kw)
70
71 else:/usr/lib/python2.5/site-packages/twisted/internet/threads.pyc in blockingCallFromThread(reactor, f, _a, *_kw)
81 result = queue.get()
82 if isinstance(result, failure.Failure):
---> 83 result.raiseException()
84 return result
85/usr/lib/python2.5/site-packages/twisted/python/failure.pyc in raiseException(self)
317 information if available.
318 """
--> 319 raise self.type, self.value, self.tb
320
321DeadReferenceError: Calling Stale Broker
from ipython.
[ LP comment 3 by: Brian Granger, on 2009-04-27 21:13:32.675484+00:00 ]
Thanks for looking into this!
from ipython.
Won't fix this issue.
from ipython.
Related Issues (20)
- Fold debugger monkey patching into Theme
- Deprecated debugger function raise an impossible error.
- ipython fails to launch with `typing_extensions==4.5.0` HOT 2
- pytest 8.1 compatibility HOT 1
- one-line execute occur memory leak HOT 1
- Newline duplicaton on pasting into IPython console HOT 1
- please undeprecate %sc HOT 1
- Defining custom torch function causes "maximum recursion depth" in autoreload HOT 2
- restore BdbQuit_excepthook
- Cannot access local variable in list comprehension while in function HOT 1
- In Python 3.10.14 ipython raises cannot import name 'TypeAliasType' from 'typing_extensions' and kernel not responding HOT 1
- IPython copy bug while vi mode
- matplotlib plots not showing when using "ipython --pylab" HOT 3
- Default value in docs for TerminalInteractiveShell.simple_prompt is incorrect HOT 6
- Best practice badge
- Implement the new better error message from Python 3.11
- IPython crashes on windows server with locale.setlocale HOT 1
- Is there a way to map ctrl+h and backspace to different functions?
- Hey
- Tab completion not working for class when it has property with typing.Literal annotated return value HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ipython.