On Sat, 30 Nov 2013 23:45:46 +0100
Davide Andreoli <d...@gurumeditation.it> wrote:

> 2013/11/30 Michael Blumenkrantz <michael.blumenkra...@gmail.com>
> 
> > On Sat, 30 Nov 2013 22:25:21 +0100
> > Davide Andreoli <d...@gurumeditation.it> wrote:
> >
> > > 2013/11/30 Mike Blumenkrantz <zm...@samsung.com>
> > >
> > > > discomfitor pushed a commit to branch master.
> > > >
> > > >
> > > >
> > http://git.enlightenment.org/core/enlightenment.git/commit/?id=8c1f521738ad3d2276b0b2c27bc2d6f3e8bd81d3
> > > >
> > > > commit 8c1f521738ad3d2276b0b2c27bc2d6f3e8bd81d3
> > > > Author: Mike Blumenkrantz <zm...@samsung.com>
> > > > Date:   Sat Nov 30 11:11:30 2013 -0500
> > > >
> > > >     fix pulse mixer startup
> > > >
> > > >     dbus starting this is the wrong way to go I guess, e_exec is much
> > > > simpler
> > > >
> > > >     fix T410 just in time for release!
> > > >
> > >
> > > This badly HANG my pc !!
> > > Now when E start it try to spawn the pulse daemon hundred of times
> > >
> > > A short look at the code seems to explain the problem:
> > > 1. on e_mixer_pulse_init(), if you can't connect to pulse, you run the
> > > daemon
> > > 2. in the _pulse_started() cb you call e_mixer_pulse_init() another time
> > >
> > > If for some reason the daemon wont start successfully (that seems to be
> > my
> > > case)
> >
> > you should probably get that fixed.
> >
> 
> pulseaudio is starting well, I do not have any problem with it.
> It was probably failing because it was starting yet ?

no idea, race condition maybe if you were starting it elsewhere

> 
> 
> >
> > > the infinite loop between the 2 functions is simple and the daemon is
> > > spawned
> > > forever really fast...
> > >
> > > I think this has to be reverted
> >
> > comb your beard and update.
> >
> 
> Updated, problem seems fixed now

great!

> 
> 
> >
> > >
> > > PS: the mixer was working well before this commit.
> >
> > no it wasn't.
> >

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to